Cryptography
University of South Alabama
CourseMA 581
This course provides an introduction to classical and modern methods of message encryption and decryption (cryptography) as well as possible attacks to cryptosystems (cryptanalysis). Topics include classical (symmetric) cryptosystems (DES, AES), public-key (asymmetric) cryptosystems (Diffie-Hellman, RSA, ElGamal), modes of operation, one- way and trapdoor functions, Hash functions, cryptographic protocols.
Credits
3 credits
Course Code
MA 581