Collection of pure Rust elliptic curve implementations: NIST P-224, P-256, P-384, P-521, secp256k1, SM2
created at Jan. 6, 2020, 1:08 a.m.
Encrypt/Decrypt: AES. Hash: MD5, SHA(SHA1, SHA224, SHA256, SHA384, SHA512). Encode/Decode: Base64, Hex.
created at May 14, 2012, 10:31 p.m.
Safe and easy to use crypto for iOS and macOS
created at Dec. 27, 2014, 9:34 p.m.
[DEPRECATED] Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium)
created at Dec. 5, 2013, 9:37 p.m.
WebPKI X.509 Certificate Validation in Rust
created at Aug. 27, 2015, 8:03 a.m.
Authenticated Encryption with Associated Data Algorithms: high-level encryption ciphers
created at Aug. 16, 2019, 7:26 p.m.
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
created at May 6, 2015, 1:25 p.m.
libsodium compiled to Webassembly and pure JavaScript, with convenient wrappers.
created at Jan. 15, 2015, 10:58 a.m.
URSA - RSA public/private key OpenSSL bindings for Node.js
created at Feb. 8, 2012, 8:49 p.m.
Cryptography-related format encoders/decoders: DER, PEM, PKCS, PKIX
created at Sept. 13, 2021, 4:40 p.m.
Fastest 4KB JS implementation of secp256k1 signatures and ECDH
created at June 20, 2019, 9:59 p.m.