CPSC 560 Applied Computer Cryptography

The focus of this course is developing computer algorithms for generating random numbers, symmetric and asymmetric ciphers, and cryptographic keys. Programming assignments of stream and block ciphers will reinforce ideas covered in CPSC 325. Students will be required to write basic public-key cryptography code as a final project.

Credits

3 credits