Symmetric Block Ciphers Flashcards
DES
Key Size: 56 bit
Block Size: 64 bit
16 Round
Feistel
3DES
Key Size: 56 bit
Block Size: 64 bit
16 Rounds
Feistel
AES
Key Size: 128, 192, & 256 bit
Block Size: 128 bit
Rounds: 10 (128), 12(192), 14(256)
Substitution-Permutation
BLOWFISH
Key Size: 32 to 448 bit
Block Size: 64 bit
16 Rounds
Feistel
TWO FISH
Key Size: Up to 256 bits
Block Size: 128 bit
16 Rounds
Feistel
SKIPJACK
Key Size: 80 bit
Block Size: 64 bit
32 Rounds
Unbalanced Feistel
IDEA
Key Size: 128 bit
Block Size: 64 bit
8 Rounds
CAST
Key Size: 128 or 256 bit
Block Size: 64 bit
12<80 - 16>80 rounds
TEA
Key Size: 128 bit
Block Size: 64 bit
64 Rounds
Feistel
SHARK
Key Size: 128 bit
Block Size: 64 bit
6 Rounds
RC5 & RC6
Key Size: up to 2048
Block Size: 32, 64, 128 bit
Up to 255 rounds
SERPENT
Key Size: 128, 192, & 256 bit
Block Size: 128 bit
32 Rounds
Substitution-Permutation