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

CPSC325 AND CPSC251 AND MATH220

Distribution

Advanced

Notes

140-UG Level 4 Advanced