User:Mortenjc/Books/Cryptographic Functions

From Wikipedia, the free encyclopedia


Cryptographic Functions[edit]

Introduction
Cryptography
Encryption
Plaintext
Ciphertext
Pseudorandom primitives
Pseudorandom generator
Pseudorandom function family
Pseudorandom permutation
Trapdoor function
Keys
Key (cryptography)
Key size
RSA (algorithm)
Symmetric-key algorithm
Diffie–Hellman key exchange
Kerberos (protocol)
Stream Ciphers
Stream cipher
RC4
ESTREAM
Salsa20
Content Scramble System
Block Ciphers
Block cipher
Feistel cipher
Data Encryption Standard
Triple DES
Advanced Encryption Standard
ElGamal encryption
MISTY1
KASUMI
Blowfish (cipher)
Block Cipher Modes
Block cipher modes of operation
Hash functions
Cryptographic hash function
Merkle–Damgård construction
MD4
MD5
SHA-1
SHA-2
Message Authentication
CBC-MAC
Hash-based message authentication code
One-key MAC
PMAC (cryptography)
Authenticated Encryption
Authenticated encryption
EAX mode
CCM mode
CWC mode
OCB mode
Galois/Counter Mode
Misc
Optimal asymmetric encryption padding
PKCS
FIPS 140
Transport Layer Security
OpenSSL