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