Tools/Libraries

Kryptor: A simple, modern, and secure encryption and signing tool.

Geralt: A modern cryptographic library for .NET based on libsodium and inspired by Monocypher.

Cahir: A deterministic password manager.

Milva: A simple, cross-platform command line tool for hashing files and text.

Vanity: A simple WireGuard vanity public key generator.

Click here for the full list.

Algorithms

ChaCha20-Poly1305-SIV (CCP-SIV): A misuse-resistant, key-committing AEAD scheme built from ChaCha20 and Poly1305 that can be implemented using existing cryptographic library APIs.

The AEGIS Family of Authenticated Encryption Algorithms: The AEGIS-128L, AEGIS-256, AEGIS-128X, and AEGIS-256X Internet-Draft.

Balloon Key Derivation Function (BKDF): An unpublished Internet-Draft for BKDF, a memory-hard password hashing and password-based key derivation function derived from Balloon.

Encrypt-then-MAC for Committing AEAD (cAEAD): An unpublished Internet-Draft and committing ChaCha20-BLAKE2b AEAD implementation.

kcChaCha20-Poly1305: A key-committing version of ChaCha20-Poly1305.

XXChaCha20: A variant of XChaCha20 that has a 224-bit nonce, with no performance penalty.

Finnick: A proof of concept for how you can turn a duplex-style AEAD scheme (e.g., AEGIS) into a memory-hard password-based KDF.

HChaChaCha: A family of block ciphers built from HChaCha20 for use in the PACT/comPACT and SC transforms for AEAD commitment.

Documentation

Cryptography Guidelines: Guidance (that desperately needs updating/correcting) on implementing cryptography as a developer.

crypto-is-cool: A list of cryptography books, papers, blog posts, presentations, and Q&A answers.

phc-discussions: The Password Hashing Competition (PHC) mailing list as files for searching.