tleonhardt / practical_cryptography_engineering
Cryptography code examples using libsodium and mbedtls C libraries and Python cryptography and PyNaCl modules
☆71Updated 5 years ago
Alternatives and similar repositories for practical_cryptography_engineering:
Users that are interested in practical_cryptography_engineering are comparing it to the libraries listed below
- Towards an IETF RFC for XChaCha20-Poly1305☆28Updated 5 years ago
- Mirror of all PDFs from the IACR's eprint☆46Updated last year
- ☆170Updated 4 years ago
- Differential fuzzing for elliptic curves☆23Updated last year
- free crypto audit☆31Updated 8 years ago
- A highly portable, self-contained version of ROUND5 post-quantum algorithms for embedded platforms.☆17Updated 5 years ago
- IP-format-preserving encryption, with a dedicated 4-byte cipher☆105Updated 4 years ago
- An implementation of Noise in Go☆42Updated 7 years ago
- A browsable archive of all Underhanded Crypto Contest entries.☆34Updated 5 years ago
- Supporting materials for our EuroS&P paper: Automated Verification for Secure Messaging Protocols and their Implementations: A Symbolic a…☆36Updated 2 years ago
- Mathilda is a C++ class for distributing web requests to worker processes☆29Updated 8 years ago
- AVX2 Chacha implementation☆16Updated 11 years ago
- HILA5 KEM/DEM. Reference and Optimized Implementations + NIST PQC Submission Documents☆16Updated 7 years ago
- This is a toy implementation in Go of Manger's chosen-ciphertext attack on RSA-OAEP☆31Updated 7 years ago
- A Go implementation of the BERserk attack against Mozilla NSS ASN.1 parsing of PKCS#1 RSA signatures with e = 3. Complete of a certificat…☆95Updated 10 years ago
- Kudelski Security's 2018 pre-Black Hat crypto challenge☆36Updated 6 years ago
- An RFC5297-compliant C implementation of AES-SIV☆19Updated 4 years ago
- Fault attack agaisnt EdDSA demonstrated on an Arduino Nano board, allowing for partial key recovery and fake signatures.☆72Updated 7 years ago
- An implementation of the OPAQUE password-authenticated key exchange protocol☆10Updated last week
- TLS Library in python☆235Updated 3 years ago
- A C implementation of elliptic-curve-based Direct Anonymous Attestation (DAA) signatures. Created to support the Xaptum Edge Network Fabr…☆45Updated 3 years ago
- A warrant canary system☆30Updated 6 years ago
- CRYPTOGAMS distribution repository☆56Updated 6 months ago
- A tiny C cryptographic library to encrypt sessions, authenticate messages, sign, hash, etc. based only on SHA-3 and Curve25519☆67Updated 3 years ago
- Detect patterns of bad behavior in function calls☆26Updated 4 years ago
- A Python3 software that validates a client's side SSL/TLS application's X509 verification process☆141Updated 10 years ago
- FLECC_IN_C is a FLexible Elliptic Curve Cryptography library written IN C☆18Updated 7 years ago
- Updated! (Dec2-2019) This is a C-language software library that provides optimized implementations of the Diffie-Hellman functions known …☆44Updated last year
- Signature scheme submitted to NIST's Post-Quantum Cryptography Project☆76Updated 7 years ago
- Secretgrind: a Valgrind analysis tool to detect secrets in memory☆59Updated 8 years ago