jedisct1 / charm
A really tiny crypto library.
☆155Updated 4 months ago
Related projects ⓘ
Alternatives and complementary repositories for charm
- Noise-C, a plain C implementation of the Noise protocol☆306Updated 4 months ago
- A tiny C cryptographic library to encrypt sessions, authenticate messages, sign, hash, etc. based only on SHA-3 and Curve25519☆66Updated 3 years ago
- Portable C implementations of the AEGIS family of high-performance authenticated encryption algorithms.☆62Updated last week
- A CPace PAKE implementation using libsodium.☆35Updated 3 years ago
- An easy to use, easy to deploy crypto library☆613Updated 2 weeks ago
- A DNS over HTTPS resolver for glibc☆142Updated 7 months ago
- A lightweight, secure, easy-to-use crypto library suitable for constrained environments.☆631Updated 2 weeks ago
- Sphinx-based Password Storage low-level library☆128Updated 5 months ago
- A very fast library for validating UTF-8 using AVX2/SSE4 instructions☆219Updated 4 years ago
- An easy to use DNS library with C and Lua bindings☆73Updated 4 months 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
- dns.c: Single file non-blocking DNS C library without callbacks or external dependencies.☆258Updated 3 years ago
- A tiny secret store to keep your little secrets☆60Updated last year
- An obsolete project☆82Updated 6 years ago
- Fast PBKDF2 implementation in C☆158Updated 2 years ago
- A mirror of VTUN, with some changes☆66Updated 5 years ago
- Bertie TLS 1.3 Implementation☆112Updated last week
- Wiki for Noise development☆81Updated 8 years ago
- Jitterentropy Library☆101Updated this week
- C library that implements the OTR protocol.☆59Updated 8 years ago
- libtls tutorial, exercises, test CA and exercise solutions☆159Updated 10 months ago
- The dum^H^H^Hsimplest encryption tool in the world.☆214Updated 3 weeks ago
- Yet another signify tool☆90Updated 5 months ago
- A general purpose memory allocator that implements an isolation security strategy to mitigate memory safety issues while maintaining good…☆363Updated 4 months ago
- C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp☆133Updated last year
- Header-only binary fuse and xor filter library☆349Updated 4 months ago
- Code for paper "Base64 encoding and decoding at almost the speed of a memory copy"☆199Updated 5 years ago
- Authenticated key-value store (i.e. an urkel tree)☆315Updated last year
- Transparently replace domain sockets with a fast shared memory channel☆68Updated 8 years ago