Please enable JavaScript to use CodeHS

Indiana Computer Science III: Cybersecurity

Advanced Cryptography

Students learn advanced principles of cryptology and explore concepts of encrypted email, digital certificates, private key certificates, different types of SSL certificates, the chain of trust and how a Certificate Authority (CA) works.

Lessons

4.1 Welcome to Advanced Cybersecurity!

  • Course Introduction
  • Cybersecurity 101
  • Cyber Heat Map
  • Career Pathways
  • Starting with Cryptography
  • +1 more

4.2 Encryption Algorithms

  • Symmetric Encryption
  • Ciphers Quiz
  • Enhanced Caesar Cipher
  • Mixed Alphabet Cipher
  • Pigpen Encoder
  • +4 more

4.3 Advanced Cryptography

  • Advanced Cryptography
  • Advanced Cryptography
  • Public Key Cryptography for Non-Geeks
  • Examining Public Key Cryptography
  • Public Key Cryptography
  • +1 more

4.4 Hash Functions

  • Hash Functions
  • Hash Functions
  • Google Shattered Crypto Algorithm
  • Hash Functions in the News
  • Using a Hash Generator
  • +3 more

4.5 Hash Function Development

  • Hash Function Development
  • Hash Function Development
  • Modulo Math Calculator
  • Understanding Modulo Math
  • Modulo Game!
  • +1 more

4.6 Asymmetric Encryption

  • Asymmetric Encryption
  • Asymmetric Encryption Quiz
  • Diffie-Hellman Key Exchange
  • Affine Cipher
  • Trapdoor Functions
  • +2 more

4.7 Digital Certificates

  • Digital Certificates
  • Digital Certificates
  • SSL Explained
  • SSL Explained Response
  • Digital Certificate Connection
  • +3 more

4.8 Advanced Cryptography Quiz

  • Advanced Cryptography Quiz

Courses that include this module