CPSC 460 Applied Computer Cryptography

The focus of this course is developing computer algorithms for generating random numbers, symmetric and asymetric 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

Prerequisite

CPSC 325 AND CPSC 251 AND MATH 220

Distribution

Advanced

Notes

140-UG Level 4 Advanced