Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
ecc-jsbn
ECC JS code based on JSBN
@noble/curves
Audited & minimal JS implementation of elliptic curve cryptography
libsodium-wrappers
The Sodium cryptographic library compiled to pure JavaScript (wrappers)
libsodium
The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)
@noble/secp256k1
Fastest 4KB JS implementation of secp256k1 ECDH & ECDSA signatures compliant with RFC6979
@peculiar/asn1-ecc
ASN.1 schema of `Elliptic Curve Private Key Structure` (RFC5915)
libsodium-sumo
The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers, sumo variant)
libsodium-wrappers-sumo
The Sodium cryptographic library compiled to pure JavaScript (wrappers, sumo variant)
@toruslabs/eccrypto
JavaScript Elliptic curve cryptography library, includes fix to browser.js so that encrypt/decrypt works
rustbn.js
Javascript bindings for https://github.com/paritytech/bn (using asm.js)
@brandonblack/musig
JS implementation of MuSig. 1-dependency MuSig key aggregation, tweaking, and signing.
eccrypto
JavaScript Elliptic curve cryptography library
rustbn-wasm
Javascript bindings for https://github.com/paritytech/bn (using WASM)
@bitgo-beta/secp256k1
Low-level cryptographic methods used in BitGo packages for the secp256k1 curve
js-crypto-key-utils
Universal Module for Cryptographic Key Utilities in JavaScript, including PEM-JWK converters
bcrypto
JS crypto library
@bitgo/secp256k1
Low-level cryptographic methods used in BitGo packages for the secp256k1 curve
ecies-25519
Isomorphic Cryptography Library for X25519 ECIES
zenroom
wrapper of Zenroom, a secure and small virtual machine for crypto language processing
iso-crypto
Isomorphic cryptographic functions for browser and NodeJS.