Internet Cryptography

About these web pages.


Contents

Authenticated Encryption

Ciphers

Hash Functions

Message Authentication Codes

Pseudorandom Functions and Key Derivation Functions

Key Agreement

Public Key Encryption and Signatures

Other Topics


Authenticated Encryption

Authenticated Encryption with Associated Data (AEAD) (15 references)

Key Wrap Algorithm (24 references)

Synthetic Initialization Vector (SIV) (1 references)


Ciphers

Advanced Encryption Standard (AES) Block Cipher (204 references)

Triple Data Encryption Standard (3DES) Block Cipher (179 references)

Camellia Block Cipher (24 references)

Data Encryption Standard (DES) Block Cipher (81 references)

SEED Block Cipher (9 references)

RC4 Stream Cipher (61 references)

RC2 Block Cipher (40 references)

RC5 Block Cipher (28 references)

CAST-128 Block Cipher (21 references)

CAST-256 Block Cipher (13 references)

International Data Encryption Algorithm (IDEA) Block Cipher (9 references)

SKIPJACK Block Cipher (16 references)

BLOWFISH Block Cipher (32 references)

GOST 28147-89 Block Cipher (11 references)

Rabbit Stream Cipher (1 references)

MISTY1 Block Cipher (1 references)


Message Authentication Codes

(Keyed) Hash Message Authentication Code (HMAC) (443 references)

Galois Message Authentication Code (GMAC) (25 references)

Chained Message Authentication Code (CMAC) (35 references)

Universal Message Authentication Code (UMAC) (3 references)

Extended CBC Message Authentication Code (XCBC-MAC) (21 references)


Hash Functions

Secure Hash Algorithm (SHA) Version 2 (179 references)

Secure Hash Algorithm (SHA) Version 1 (597 references)

RIPE-MD-160 (16 references)

RIPE-MD-128 (4 references)

Message Digest 5 (MD5) (700 references)

Message Digest 4 (MD4) (62 references)

Message Digest 2 (MD2) (52 references)

GOST R 34.11-94 (13 references)


Pseudorandom Functions and Key Derivation Functions

HMAC-based Extract-and-Expand Key Derivation Function (HKDF) (2 references)

Extended CBC Pseudorandom Function (XCBC-PRF) (14 references)

GSS-API Pseudorandom Function (GSS-API PRF) (3 references)

Password Based Key Derivation Function (PBKDF) (31 references)


Key Agreement

Diffie-Hellman (DH) (256 references)

Menezes-Qu-Vanstone (MQV) (20 references)

Secure Remote Password (SRP) (12 references)


Public Key Encryption and Signatures

Rivest-Shamir-Adleman (RSA) Encryption and Signatures (87 references)

Digital Signature Algorithm (DSA) (98 references)

El Gamal Encryption (19 references)

Identity-Based Encryption (7 references)


Other Topics

Random Sources and Uses of Randomness (78 references)

Key Sizes and Strength Against Cryptanalysis (27 references)


Return to the top of the Internet Cryptography page.

Last updated on Thu Nov 5 10:57:23 PST 2009.