JavaScript library of crypto standards.
Repository Index
77,353 visible repositories in the index
1–24 of 103 · Most stars
A modern, portable, easy to use crypto library.
- crypto
- cryptography
- c
- zig-package
CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
- swift
- aes
- cryptography
- commoncrypto
Modular ZK(Zero Knowledge) backend accelerated by GPU
- cpp17
- cuda
- zk
- blockchain
[DEPRECATED] Stanford Javascript Crypto Library
An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
the official Rust and C implementations of the BLAKE3 cryptographic hash function
OpenPGP implementation for JavaScript
A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
- crypto
- cryptography
- x509
- message-digest
Small portable AES128/192/256 in C
An implementation of the TLS/SSL protocols
- tls
- ssl
- s2n
- encryption
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.
- asn1
- x509
- certificate
- crl
[mirror] Go supplementary cryptography libraries
Cryptography Toolkit
A self-contained cryptographic library for Python
- cryptography
- security
- python
Safely pass trusted data to untrusted environments and back.
- python
- security
- hmac
- serialization
C library for prototyping and experimenting with quantum-resistant cryptography
- cryptography
- key-exchange-algorithms
- lattice-based-crypto
- post-quantum-cryptography
Jasypt integration for Spring boot
- spring
- spring-boot
- encryptable-properties
- encryption
The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3! Update to wolfSSL 5.9.1 for the latest CVE fixes.
Lightning fast normal and incremental md5 for javascript
Complete implementation of JWx (Javascript Object Signing and Encryption/JOSE) technologies for Go. #golang #jwt #jws #jwk #jwe
- jwt
- jwe
- jws
- jwk
A JavaScript/TypeScript implementation of the complete Secure Hash Standard (SHA) family (SHA-1, SHA-224/256/384/512, SHA3-224/256/384/512, SHAKE128/256, cSHAKE128/256, and KMAC128/256) with HMAC.
- sha
- sha-1
- sha-2
- sha-3
A Go implementation of the 64-bit xxHash algorithm (XXH64)
Basic implementations of standard cryptography algorithms, like AES and SHA-1.