CS 463

Cryptography for Cybersecurity

Course Grade Received: In progress

Learning Outcomes

  • Recognize the general purpose and goals of the online course
  • Explain the functionality of current cryptographic techniques
  • Identify basic mathematical techniques underlying cryptology
  • Evaluate the computational and memory needs of cryptographic techniques
  • Measure the security strengths and risks of cryptographic techniques
  • Discern implications of hardware and software implementations of cryptographic techniques
  • Analyze and critique new cryptographic protocols
  • Analyze applications in terms of security needs
  • Match the security needs of the application with appropriate cryptographic techniques