Computer and Network Security
CS494/594     Class 5 9/26/06
Topics
DES
Lucifer, CAST, blowfish
RC*, IDEA, blocking
lecture
slides
Required reading
Text: Chapter 3, 6.1, 6.2, 12.4
Appendix C
S DES
OpenSSL
DES api
and
encryption commands
Coppersmith's
DES and its strength against attacks
DESX
Additional reading
animated S-DES
applets
sci.crypt's
cryptography FAQ
could you pass this exam?
RSA's
cryptography FAQ
NIST's
FIPS46-3
DES/3DES and
FIPS 81
blocking and
blocking/padding tutorial
linear cryptanalysis of DES
Stalling's
Encryption Options beyond DES
'98
S box design
and
Practical S box design
bent functions
Security of DESX
in
CryptoBytes
EFF's
DES cracker chip
Eric Young's
libdes
DES software
lucipher cipher
blowfish
CAST design
and
CAST references
RFC 2144
CAST-128
RFC 2040
RC5
brute force of
RC5-64
RC6
or
twofish
RFC 2268
RC2 and
On the design and security of RC2
tea
tiny encryption algorithm
IDEA
and
IDEA weak keys
padding
block ciphers
self-study course in
block cipher cryptanalysis
MAC's based on encryption functions
CBC MAC
and
FIPS 113
or
CMAC
or NIST
800-38B
as always, cruise the
security page
Last revised 8/26/04
Back to
lectures
or
class home page