[Pre-learning] MSCS: CYB 502 – Cryptography

Uncategorized
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

  • This course provides a comprehensive introduction to the fundamental algorithms and protocols used in cryptography for securing data.
  • Students will explore the theoretical foundations and practical applications of cryptographic techniques, including symmetric and asymmetric encryption, hashing, digital signatures, and cryptographic protocols.
  • The course emphasizes both the mathematical underpinnings of cryptography and its real-world applications in securing communications, data, and systems.

Course Objectives

  • Understand the fundamental principles of cryptography and its role in securing information.
  • Analyze and implement various cryptographic algorithms, including symmetric and asymmetric encryption.
  • Explore cryptographic protocols such as digital signatures, key exchange, and public key infrastructure.
  • Evaluate the security of cryptographic systems and their resistance to attacks.
Show More

Course Content

Topic 1: Fundamentals of Cryptography

  • LO1: Explain the historical evolution of cryptography and its influence on modern security practices.
    00:00
  • LO2: Define fundamental cryptographic terminology such as plaintext, ciphertext, cipher, and key.
    00:00
  • LO3: Describe the role of Cryptography in ensuring confidentiality, integrity, and authentication in digital systems.
    00:00
  • Knowledge Check

Topic 2: Legal and Ethical Issues in Cryptography

Want to receive push notifications for all major on-site activities?