From c102abd01970be83768b6dc26f3edceeb30e03a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Boillot?= Date: Fri, 22 Jul 2022 12:21:49 +0200 Subject: [PATCH] Add instruction to download packages on npmjs registry (#1) * Add instruction to download packages on npmjs registry * Correct markdown issue in hte README --- README.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/README.md b/README.md index 3078888..9dee12a 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,38 @@ It is possible to test the bindings, to compare them in real-world conditions on Pre-built bindings are available on [the playground](https://dashlane.github.io/pqc.js/). +Some bindings can directly be downloaded from [npmjs.com](https://npmjs.com): + +CRYSTALS-Kyber: +``` +npm install @dashlane/pqc-kem-kyber<512|768|1024>- +``` + +NTRU-HPS: +``` +npm install @dashlane/pqc-kem-ntruhps<2048509|2048677|4096821>- +``` + +NTRU Prime: +``` +npm install @dashlane/pqc-kem-ntrulpr<653|761|857>- +``` + +SABER: +``` +npm install @dashlane/pqc-kem-saber- +``` + +CRYSTALS-Dilithium: +``` +npm install @dashlane/pqc-sign-dilithium<2|3|5>- +``` + +Falcon: +``` +npm install @dashlane/pqc-sign-falcon-<512|1024>- +``` + ## How to build - `sudo apt install emscripten`