ecc-jsbn

ECC JS code based on JSBN
v0.2.0 URL: https://unpkg.com/ecc-jsbn@0.2.0/index.js
OpenBrowse Files
jsbneccbrowserify

@noble/curves

Audited & minimal JS implementation of elliptic curve cryptography
v1.9.6 URL: https://unpkg.com/@noble/curves@1.9.6/index.js
OpenBrowse Files
ellipticcurvecryptographysecp256k1ed25519p256p384p521secp256r1ed448x25519ed25519bls12-381bn254alt_bn128blsnobleeccecdsaeddsaweierstrassmontgomeryedwardsschnorrfft

libsodium

The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)
v0.7.15 URL: https://unpkg.com/libsodium@0.7.15/dist/modules/libsodium.js
OpenBrowse Files
cryptosodiumlibsodiumnaclchacha20poly1305curve25519ed25519blake2siphashargon2ecc

libsodium-wrappers

The Sodium cryptographic library compiled to pure JavaScript (wrappers)
v0.7.15 URL: https://unpkg.com/libsodium-wrappers@0.7.15/dist/modules/libsodium-wrappers.js
OpenBrowse Files
cryptosodiumlibsodiumnaclchacha20poly1305curve25519ed25519blake2siphashargon2ecc

@noble/secp256k1

Fastest 4KB JS implementation of secp256k1 ECDH & ECDSA signatures compliant with RFC6979
v2.3.0 URL: https://unpkg.com/@noble/secp256k1@2.3.0/index.js
OpenBrowse Files
secp256k1rfc6979signatureecdsanoblecryptographyelliptic curveecccurveschnorrbitcoinethereum