From 7ed0fd2eaad27e98e3520177d2129d0cee68209c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milan=20=C5=A0pinka?= Date: Sat, 22 Mar 2025 21:54:15 +0100 Subject: [PATCH] Update readme. --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b6e4029..cde4211 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,7 @@ Most (**theoretical!**) users should directly use one of the cryptographic *prot ### Primitives - Advanced Encryption Standard (FIPS 197): AES-128, AES-192, AES-256 +- Serpent (AES finalist) - Block Cipher Operation Modes: CBC-PKCS7 - ChaCha20 (RFC 7539): ChaCha20 with 64-bit nonce and 64-bit counter, ChaCha20 with 96-bit nonce and 32-bit counter - Salsa20 (Bernstein, not standardized): Salsa20/20 with 256-key, Salsa20/20 with 128-bit key @@ -38,7 +39,8 @@ Most (**theoretical!**) users should directly use one of the cryptographic *prot ### Primitives -- DES, 3DES +- AES finalists: Rijndael (generalize AES), Twofish, RC6, MARS +- Lucifer, DES, 3DES - Block cipher modes: CFB, OFB, CTR, GCM - Poly1305 - SHA-512/t, SHA-3, HMAC @@ -46,7 +48,7 @@ Most (**theoretical!**) users should directly use one of the cryptographic *prot - Cryptographically secure random BigInteger generation & primality testing - Elliptic Curve groups (over Fp fields) - ASN.1 (de)serialization from/into DER/PEM -- Optimal Assymetric Encryption Padding (OAEP) +- Optimal Asymmetric Encryption Padding (OAEP) ### Protocols