Skip to main content

CYBR 635 Applied Cryptography

This course covers cryptography from both theoretical and practical perspective. The course provides details about advanced cryptography and its applications in the cybersecurity world. Students will learn various cryptographic algorithms and protocols and their relationships from both attack and defense perspectives. Various cryptographic tools to secure contemporary networks will be discussed as well. Students should be able to use advanced cryptographic algorithms based on elliptic curve cryptography.


Special information

First day attendance is mandatory.
Prerequisite: Graduate standing or instructor permission. Admission to Graduate Program in Computer Science or Cybersecurity
2 Graduate credits

Effective May 6, 2020 to present

Learning outcomes


  • Utilize advanced cryptography techniques to solve new security/privacy problems to address the research streams in the security/privacy of the emerging wireless networks¿ applications.
  • Analyze applied cryptography in modern networks and military applications such as SSL/TLS, Virtual Private Networks (VPNs), cryptanalysis, and cryptographic backdoors.
  • Explain the emerging applications of cryptography in wireless networks such as vehicular ad hoc networks, smart grid, e-health, mobile social networks and cloud computing.
  • Examine, compare, and architect defense strategies using encryption and cryptography principles.
  • Illustrate the most likely future of cryptography in the quantum computing era.

Spring 2024

Section Title Instructor books eservices
50 Applied Cryptography Houeto, Sena Books for CYBR-635-50 Spring 2024 Course details for CYBR-635-50 Spring 2024