Solidity contracts implementing hash based post quantum signatures
Repository Index
73,862 visible repositories in the index
1–24 of 81 · Most stars
CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
- swift
- aes
- cryptography
- commoncrypto
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
An implementation of the TLS/SSL protocols
- tls
- ssl
- s2n
- encryption
An experiment.
- rust
- cryptography
- security
Optimized bcrypt in JavaScript with zero dependencies, with TypeScript support.
- javascript
- bcrypt
- authentication
[mirror] Go supplementary cryptography libraries
HElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations.
- helib
- privacy-enhancing-technologies
- cryptography
- privacy-by-design
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
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.
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
Port of TweetNaCl cryptographic library to JavaScript
- crypto
- javascript
- authentication
- signature
A (mostly) pure-Rust implementation of various cryptographic algorithms.
A Rust implementation of the Noise Protocol Framework
- cryptography
- crypto
- noise-protocol-framework
- noise-protocol
pure-python ECDSA signature/verification and ECDH key agreement
- python
- elliptic-curves
- cryptography
- digital-signatures