May 19, 2024  
2019-2021 Graduate Catalog 
    
2019-2021 Graduate Catalog [ARCHIVED CATALOG]

COMP 5720 - Cryptography and Computer Security (3)


This course introduces modern cryptography, focusing on the fundamental concepts of secure computation and communication in the distrustful environments, for instance, wireless networks, internet banking, satellite radio and more. The course uses an incremental approach. It starts with the mathematics background of cryptography. Then, it will discuss attack and threaten models and security goals and review the traditional cryptography. The course will mainly investigate the techniques of modern cryptography in design of private and public key encryption schemes, digital signatures, authentication and key management. Applications in network security will be discussed. Prerequisite(s): ENGR 5100  and COMP 5700  or Equivalent.