Please enable JavaScript to use CodeHS

Oklahoma Computer Science I

Cryptography

Students dive into the history of cryptography systems, the motivation behind using encryption systems, and basic cryptography systems. Additionally, students explore topics on how to use cryptography, cryptology, and cryptanalysis.

Lessons

2.1 Cryptography: Then, Now, and Future

  • Cryptography: Then, Now, and Future - Part I
  • Caesar Wheel
  • Cryptography: Then, Now, and Future - Part II
  • Brute Force and Letter Frequency
  • History of Cryptography
  • +3 more

2.2 Symmetric Encryption

  • Symmetric Encryption
  • Enhanced Caesar Cipher
  • Mixed Alphabet Cipher
  • Pigpen Encoder
  • Pigpen Cipher
  • +2 more

2.3 Asymmetric Encryption

  • Asymmetric Encryption
  • Asymmetric Encryption Self-Check
  • Diffie-Hellman Key Exchange
  • Diffie-Hellman Reflection
  • Public Key Encryption Exploration
  • +1 more

2.4 Authentication Methods

  • Authentication Methods
  • SSL/TLS Certificates
  • Digital Certificates Response
  • The Handshake
  • The Handshake Response
  • +2 more

2.5 Cryptography Quiz

  • Cryptography Quiz

Courses that include this module