Please enable JavaScript to use CodeHS

South Carolina Fundamentals of Computing

Cybersecurity Foundations

Students explore the core principles of cybersecurity, including the CIA Triad, symmetric and asymmetric cryptography, and authentication methods. They examine the ethics of hacking and consider career pathways in cybersecurity.

Lessons

2.1 What is Cybersecurity?

  • What is Cybersecurity?
  • What is Cybersecurity?
  • City Services Ransomware
  • Ransomware Reflection
  • Ransomware Simulator
  • +6 more

2.2 The CIA Triad

  • CIA Triad
  • CIA Triad
  • Which part of the CIA Triad?
  • Which part of the CIA Triad?
  • Confidentiality Scenarios
  • +4 more

2.3 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
  • Enhanced Caesar Cipher
  • +1 more

2.4 Asymmetric Encryption

  • Asymmetric Encryption
  • Asymmetric Encryption Self-Check
  • Diffie-Hellman Visualizer
  • Diffie-Hellman Visualizer Reflection
  • Public-Key Encryption Explorer
  • +1 more

2.5 Authentication Methods

  • Authentication Methods
  • The Handshake
  • The Handshake Response
  • Guess the Hash
  • Guess the Hash Reflection

2.6 Hacking Ethics

  • Hacking Ethics & Legality
  • Hacking Ethics & Legality
  • Penetration Testing
  • Reflection: Penetration Testing
  • Hack the Pentagon?
  • +2 more

2.7 Cybersecurity Foundations Quiz

  • Cybersecurity Foundations Quiz

Courses that include this module