A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
- crypto
- cryptography
- x509
- message-digest
47,133 repositories indexed
1–17 of 17 · Most stars
A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
CAUTION: END OF SUPPORT ON 14 AUG 2026. The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing/validation, ASN.1, PKCS#1/5/8 private/public key, X.509 certificate, CRL, OCSP, CMS SignedData, TimeStamp, CAdES and JSON Web Signature/Token in pure JavaScript.
Collection of cryptographic hash functions written in pure Rust
🔗 Don't know what type of hash it is? Name That Hash will name that hash type! 🤖 Identify MD5, SHA256 and 300+ other hashes ☄ Comes with a neat web app 🔥
Encrypt/Decrypt: AES. Hash: MD5, SHA(SHA1, SHA224, SHA256, SHA384, SHA512). Encode/Decode: Base64, Hex.
Audited & minimal JS implementation of hash functions, MACs and KDFs.
Fast and dependency-free cryptographic hashing library for node.js and browsers (supports MD5, SHA1, SHA256, SHA512, RIPEMD, HMAC)
Tiny hashing module that uses the native crypto API in Node.js and the browser
A modern and easy-to-use cryptographic library for .NET based on libsodium
blockchain (crypto) tools, libraries & scripts in ruby
C++11 header-only message digest library
Compute message digest for large files in Go
Simple hash algorithms in OCaml
TranslatedActionScript (AS3) library for processing binary data. This library contains MD5, SHA-1, SHA-2 ( SHA-224 and SHA-256 ), Base64, CRC32 algorithms, JSON encoder & decoder as well as PNG and JPEG encoders.
Secure diceware passphrase generator
A performant, 100% native-julia SHA1, SHA2, and SHA3 implementation
Node-RED node to read and write to a MySQL or a MariaDB database. Compatible with TLS (SSL) and "Caching SHA2 password" authentication method.