@noble/curves

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

@peculiar/webcrypto

A WebCrypto Polyfill for NodeJS
v1.5.0 URL: https://unpkg.com/@peculiar/webcrypto@1.5.0/build/webcrypto.js
OpenBrowse Files
webcryptocryptosharsaecaesdeshmacpbkdf2eddsax25519ed25519x448ed448shake128shake256

curve25519-js

Javascript implementation of Curve25519
v0.0.4 URL: https://unpkg.com/curve25519-js@0.0.4/lib/index.js
OpenBrowse Files
signcurve25519x25519ed25519

@noble/ed25519

Fastest 4KB JS implementation of ed25519 EDDSA signatures compliant with RFC8032, FIPS 186-5 & ZIP215
v2.3.0 URL: https://unpkg.com/@noble/ed25519@2.3.0/index.js
OpenBrowse Files
ed25519rfc8032fips186signatureeddsanoblecryptographyelliptic curverfc7748zip215x25519curve25519

@hpke/dhkem-x25519

A Hybrid Public Key Encryption (HPKE) module extension for X25519
v1.6.2 URL: https://unpkg.com/@hpke/dhkem-x25519@1.6.2/script/mod.js
OpenBrowse Files
hpkerfc9180kemhkdfdhx25519securityencryption