All pages for: cryptography
- Derive secure keys in Go with HKDF and SHA256
- My favorite tool for technical writers (not ChatGPT)
- How To Generate Ed25519 SSH Keys
- Breaking SHA256: length extension attacks in practice (with Go)
- How to generate a SHA256 HMAC in Go
- Fast hashing, it's not that simple
- Apple advanced data protection: A game-changer for privacy?
- How to create an encrypted zip file with a password
- How to use OpenSSL to encrypt/decrypt files
- The foundations of end-to-end encryption: Key exchange (with code example in Rust)
- The foundations of end-to-end encryption: Domain separation (with code example in Rust)
- How to encrypt a file in Rust (Using streaming AEAD encryption)
- Benchmarking symmetric encryption (AEAD) in Rust
- Signatures: The foundations of modern end-to-end encryption
- Overview of the Rust cryptography ecosystem
Want to learn Rust, Cryptography and Security? Get my book Black Hat Rust!