Guidance on implementing cryptography as a developer.
-
Updated
Jan 11, 2023
Guidance on implementing cryptography as a developer.
Burner Note is a free, ad-free and open source tool for securely sending text based notes that are encrypted and self destruct once read.
AES cryptographic library for .NET Framework and .NET Core
Diglol Crypto for Kotlin Multiplatform.
Elephant - Fast, Parallelizable, Lightweight Authenticated Encryption Scheme
Encrypt-then-MAC for Committing AEAD (cAEAD) Draft.
Authenticated PNG image vault using Encrypt-then-MAC with HMAC-SHA256.
Cryptography Implementation Guide
Reproduces a published cloud-file-protection scheme (AES-CBC + LSB steganography), exposes its lack of integrity checking through a custom attack tool, and fixes it with an HMAC-SHA256 Encrypt-then-MAC layer. Information Security course project.
Browser-based protocol composition safety demo — MAC-then-Encrypt vs Encrypt-then-MAC, padding oracle attack, CRIME, and the composition failures that drove TLS 1.3. No backends. No simulated math.
To associate your repository with the encrypt-then-mac topic, visit your repo's landing page and select "manage topics."