Cryptography
CUNY Queens College
CourseCSCI 352
An introduction to cryptographic practices, concepts and protocols. Topics include the mathematical foundations for cryptography, public key methods (e.g., RSA and El Gamal), block ciphers (e.g., DES and Rijndael), key agreement architectures (Diffie-Hellman), linear feedback shift registers and stream ciphers (e.g., A5 for GSM encryption), signatures and hash functions, (pseudo) random number generators and how to break the ENIGMA machine.
- Credits
3 credits
- Course Code
CSCI 352