jedisct1 / charm
A really tiny crypto library.
☆154Updated last month
Related projects: ⓘ
- Noise-C, a plain C implementation of the Noise protocol☆303Updated 2 months ago
- A tiny C cryptographic library to encrypt sessions, authenticate messages, sign, hash, etc. based only on SHA-3 and Curve25519☆65Updated 3 years ago
- Portable C implementations of the AEGIS family of high-performance authenticated encryption algorithms.☆57Updated last week
- The BLAKE3 paper: specifications, analysis, and design rationale☆163Updated 2 years ago
- Sphinx-based Password Storage low-level library☆128Updated 3 months ago
- Working draft of nextgen malloc implementation for musl libc☆116Updated 3 years ago
- Jitterentropy Library☆98Updated 2 weeks ago
- A very fast library for validating UTF-8 using AVX2/SSE4 instructions☆217Updated 4 years ago
- A CPace PAKE implementation using libsodium.☆35Updated 3 years ago
- An easy to use, easy to deploy crypto library☆594Updated 2 months ago
- Fast PBKDF2 implementation in C☆156Updated 2 years ago
- Optimized implementations of Poly1305, a fast message-authentication-code☆44Updated 9 years ago
- Implementations of a fast Message-Authentication Code☆112Updated last year
- AES-GCM-SIV implementations (128 and 256 bit)☆111Updated 5 years ago
- A simpler alternative to the Noise protocol framework.☆20Updated 3 years ago
- Constant-Time Toolkit☆294Updated 6 years ago
- A C utility library and persistent key/value storage engine☆295Updated this week
- A port of the Google Randen fast backtracking-resistant random generator to the C language.☆23Updated 6 years ago
- An obsolete project☆82Updated 6 years ago
- Authenticated key-value store (i.e. an urkel tree)☆314Updated last year
- SipHash in C☆48Updated 10 years ago
- A tweakable block cipher☆30Updated 4 months ago
- Bertie TLS 1.3 Implementation☆112Updated 2 months ago
- A SPAKE2+ Elligator Edition implementation for libsodium 1.0.16+☆38Updated 3 years ago
- A public domain constant-time implementation of ChaCha20 on 8-bit AVR microcontroller.☆32Updated 6 years ago
- DISCoHAsH - Simple, fast, quality hash in 120 lines. 10GB/s serial (depending on hardware). Also in NodeJS☆218Updated last year
- ☆80Updated 4 years ago
- Jitterentropy RNGd☆95Updated 3 months ago
- A simple proof of work, mainly designed to mitigate DDoS attacks.☆24Updated 3 years ago
- Noise Protocol Framework - Python 3 implementation☆195Updated last year