Please enable JavaScript to use CodeHS

ID 9-10: 9-10.DA.04

CodeHS Lessons

Explain the principles of security by examining encryption, cryptography, and authentication techniques.

21.3 Why encrypt?
21.1 Cryptography, Cryptology, Cryptanalysis
21.7 Advanced Cryptography
21.8 Hash Functions
21.9 Hash Function Development
21.10 Project: Classic Cipher Newscast
11.1 Cryptography, Cryptology, Cryptanalysis
11.7 Advanced Cryptography
11.8 Hash Functions
11.9 Hash Function Development
12.1 Project: Classic Cipher Newscast
5.1 Cryptography, Cryptology, Cryptanalysis
5.1 Cryptography, Cryptology, Cryptanalysis
5.1 Cryptography, Cryptology, Cryptanalysis
5.1 Cryptography, Cryptology, Cryptanalysis
5.1 Cryptography, Cryptology, Cryptanalysis
5.1 Cryptography, Cryptology, Cryptanalysis
5.1 Cryptography, Cryptology, Cryptanalysis
5.1 Cryptography, Cryptology, Cryptanalysis
5.1 Cryptography, Cryptology, Cryptanalysis
5.1 Cryptography, Cryptology, Cryptanalysis
5.1 Cryptography, Cryptology, Cryptanalysis
2.1 Cryptography, Cryptology, Cryptanalysis
3.1 Project: Classic Cipher Newscast
4.2 Encryption Algorithms
4.3 Advanced Cryptography
4.4 Hash Functions
4.5 Hash Function Development
4.6 Asymmetric Encryption
4.7 Digital Certificates
4.1 Cryptography, Cryptology, Cryptanalysis
4.6 Hash Functions
4.7 Hash Function Development
4.8 Digital Certificates
5.1 Project: Classic Cipher Newscast
8.1 Cryptography, Cryptology, Cryptanalysis
4.1 Cryptography, Cryptology, Cryptanalysis
5.2 Encryption Algorithms
5.3 Advanced Cryptography
5.4 Hash Functions
5.5 Hash Function Development
5.6 Asymmetric Encryption
5.7 Digital Certificates
4.6 Cryptography, Cryptology, Cryptanalysis
4.7 Hash Functions
2.1 Cryptography, Cryptology, Cryptanalysis
5.1 Cryptography, Cryptology, Cryptanalysis
6.1 Project: Classic Cipher Newscast
1.2 Encryption Algorithms
1.3 Advanced Cryptography
1.4 Hash Functions
1.5 Hash Function Development
1.6 Asymmetric Encryption
1.7 Digital Certificates