libp2p-secio
Secio implementation in JavaScript
Secio implementation in JavaScript
A simpler React-Native crypto library
A pure-js drop-in replacement for URSA, using node-rsa
A WebCrypto polyfill that "smooths out" the rough-edges in existing User Agent implementations.
A pure javascript implementation of BigIntegers and RSA crypto.
Decode, sign/resign or verify JSON Web Tokens (JWT). Works in majority of modern browsers, Node.js and other JavaScript runtimes.
Convert Buffers to/from PEM strings, and read/write SSH/RSA key files. supports DEK encryption.
RSA public/private key OpenSSL bindings for node and io.js
Hybrid (RSA+AES) encryption and decryption toolkit for JavaScript
Library to retrieve RSA public keys from a JWKS endpoint
Universal Module for RSA Cryptography (RSA-OAEP and RSASSA-PSS/PKCS1-V1_5) in JavaScript
A pure-js drop-in replacement for URSA, using node-rsa (branch of the original repo of roblabla)
@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easy
XMLDSIGjs provides an implementation of XMLDSIG in Typescript/Javascript based on WebCrypto
Native RSA Keygen
RSA XML Decrypter
Group of unknown order signatures
Strips PKI artifacts down to plain base64-encoded strings, and bundles them back up.
Library to retrieve public keys from a JWKS endpoint
PEM file format encoder/decoder.