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
Related Courses
Prerequisites, corequisites, and courses that build on this one
Prerequisites
Complete these courses before enrolling