Please enable JavaScript to use CodeHS

NH: 3B-AP-18

CodeHS Lessons

Explain security issues that might lead to compromised computer programs.

Standard
2.7 Hacking Ethics
3.1 Project: Public Service Announcement
5.1 Cryptography, Cryptology, Cryptanalysis
5.2 History of Cryptography
6.1 Project: Classic Cipher Newscast
8.1 Inside Web Apps
8.2 Developer Tools
8.9 Common Security Problems
8.10 SQL Injection Overview
8.11 Types of SQLi and Prevention
14.1 Project: Security Assessment Report
Standard
1.3 Advanced Cryptography
1.4 Hash Functions
5.5 Cross-site Scripting
Standard
10.1 Project: Public Service Announcement
Standard
13.7 Network Attacks
Standard
1.11 Hacking Ethics
1.12 Project: Public Service Announcement
Standard
4.5 Project: Public Service Announcement
5.1 Cryptography, Cryptology, Cryptanalysis
5.2 History of Cryptography
Standard
1.11 Hacking Ethics
11.1 Inside Web Apps
11.2 Developer Tools
11.9 Common Security Problems
11.10 SQL Injection Overview
11.11 Types of SQLi and Prevention
Standard
1.11 Hacking Ethics
1.12 Project: Public Service Announcement
Standard
1.12 Hacking Ethics
1.13 Project: Public Service Announcement
Standard
1.12 Hacking Ethics
1.13 Project: Public Service Announcement
Standard
1.11 Hacking Ethics
1.12 Project: Public Service Announcement
2.1 Cryptography, Cryptology, Cryptanalysis
2.2 History of Cryptography
Standard
1.11 Hacking Ethics
1.12 Project: Public Service Announcement
Standard
4.5 Project: Public Service Announcement
5.1 Cryptography, Cryptology, Cryptanalysis
5.2 History of Cryptography
Standard
1.11 Hacking Ethics
1.12 Project: Public Service Announcement
Standard
4.5 Project: Public Service Announcement
5.1 Cryptography, Cryptology, Cryptanalysis
5.2 History of Cryptography
Standard
1.12 Hacking Ethics
1.13 Project: Public Service Announcement
Standard
4.3 Hacking Ethics
4.6 Cryptography, Cryptology, Cryptanalysis
4.7 Hash Functions
5.1 Project: Public Service Announcement
Standard
1.5 Hacking Ethics
1.6 Common Security Problems
Standard
1.5 Hacking Ethics
1.6 Common Security Problems
Standard
1.11 Hacking Ethics
1.12 Common Security Problems
1.13 Project: Public Service Announcement
8.7 Network Attacks
21.1 Cryptography, Cryptology, Cryptanalysis
21.2 History of Cryptography
21.3 Why encrypt?
21.7 Advanced Cryptography
21.8 Hash Functions
21.10 Project: Classic Cipher Newscast
22.1 Inside Web Apps
22.2 Developer Tools
22.9 SQL Injection Overview
22.10 Types of SQLi and Prevention
22.11 Cross-site Scripting
22.12 Project: Security Assessment Report
Standard
1.11 Hacking Ethics
1.12 Project: Public Service Announcement
Standard
4.5 Project: Public Service Announcement
5.1 Cryptography, Cryptology, Cryptanalysis
5.2 History of Cryptography
Standard
12.7 Hacking Ethics
14.1 Inside Web Apps
14.2 Developer Tools
14.9 Common Security Problems
14.10 SQL Injection Overview
14.11 Types of SQLi and Prevention
Standard
2.1 Cryptography, Cryptology, Cryptanalysis
2.2 History of Cryptography
3.1 Project: Classic Cipher Newscast
4.3 Advanced Cryptography
4.4 Hash Functions
9.1 Inside Web Apps
9.2 Developer Tools
9.9 Common Security Problems
9.10 SQL Injection Overview
9.11 Types of SQLi and Prevention
21.7 Hacking Ethics
22.1 Project: Public Service Announcement
10.1 Project: Security Assessment Report
Standard
4.5 Project: Public Service Announcement
5.1 Cryptography, Cryptology, Cryptanalysis
5.2 History of Cryptography
Standard
1.11 Hacking Ethics
1.12 Project: Public Service Announcement
Standard
1.11 Hacking Ethics
1.12 Project: Public Service Announcement
Standard
4.5 Project: Public Service Announcement
5.1 Cryptography, Cryptology, Cryptanalysis
5.2 History of Cryptography
Standard
1.11 Hacking Ethics
1.12 Project: Public Service Announcement
Standard
4.5 Project: Public Service Announcement
5.1 Cryptography, Cryptology, Cryptanalysis
5.2 History of Cryptography
Standard
1.11 Hacking Ethics
1.12 Project: Public Service Announcement
Standard
4.5 Project: Public Service Announcement
5.1 Cryptography, Cryptology, Cryptanalysis
5.2 History of Cryptography
Standard
8.5 Project: Public Service Announcement
10.1 Cryptography, Cryptology, Cryptanalysis
10.2 History of Cryptography
Standard
1.11 Hacking Ethics
1.12 Project: Public Service Announcement
Standard
4.5 Project: Public Service Announcement
5.1 Cryptography, Cryptology, Cryptanalysis
5.2 History of Cryptography
Standard
1.7 Hacking Ethics
2.1 Project: Public Service Announcement
6.9 Network Attacks
7.1 Project: Secure the Company's Network
10.1 Inside Web Apps
10.2 Developer Tools
10.9 Common Security Problems
10.10 SQL Injection Overview
10.11 Types of SQLi and Prevention
10.12 Cross-site Scripting
11.1 Cryptography, Cryptology, Cryptanalysis
11.2 History of Cryptography
11.7 Advanced Cryptography
11.8 Hash Functions
12.1 Project: Classic Cipher Newscast
Standard
2.7 Hacking Ethics
2.8 Project: Public Service Announcement
5.9 Network Attacks
5.11 Project: Secure the Company's Network
Standard
5.13 Hacking Ethics
5.14 Project: Public Service Announcement
Standard
1.11 Hacking Ethics
1.12 Project: Public Service Announcement
Standard
4.5 Project: Public Service Announcement
5.1 Cryptography, Cryptology, Cryptanalysis
5.2 History of Cryptography
Standard
1.11 Hacking Ethics
1.12 Project: Public Service Announcement
Standard
4.5 Project: Public Service Announcement
5.1 Cryptography, Cryptology, Cryptanalysis
5.2 History of Cryptography
Standard
1.12 Hacking Ethics
1.13 Project: Public Service Announcement
Standard
2.7 Hacking Ethics
3.1 Project: Public Service Announcement
4.1 Cryptography, Cryptology, Cryptanalysis
4.2 History of Cryptography
5.3 Advanced Cryptography
5.4 Hash Functions
17.9 Common Security Problems
17.9 Common Security Problems
17.10 SQL Injection Overview
17.10 SQL Injection Overview
17.11 Types of SQLi and Prevention
17.11 Types of SQLi and Prevention
17.1 Inside Web Apps
17.2 Developer Tools
9.1 Project: Security Assessment Report
Standard
1.5 Project: Public Service Announcement
2.4 Hacking Ethics
Standard
10.7 Project: Public Service Announcement
Standard
4.7 Project: Public Service Announcement
Standard
12.1 Project: Public Service Announcement
Standard
2.7 Hacking Ethics
3.1 Project: Public Service Announcement
4.1 Cryptography, Cryptology, Cryptanalysis
4.2 History of Cryptography
4.6 Hash Functions
5.1 Project: Classic Cipher Newscast
7.4 Common Security Problems
7.5 SQL Injection Overview
7.6 Types of SQLi and Prevention
13.5 Cross-site Scripting
Standard
1.8 Hacking Ethics
Standard
2.7 Hacking Ethics
3.1 Project: Public Service Announcement
5.2 Inside Web Apps
5.3 Developer Tools
5.10 Common Security Problems
5.11 SQL Injection Overview
5.12 Types of SQLi and Prevention
8.1 Cryptography, Cryptology, Cryptanalysis
8.2 History of Cryptography
6.1 Project: Security Assessment Report
Standard
1.11 Hacking Ethics
1.12 Project: Public Service Announcement
Standard
4.5 Project: Public Service Announcement
5.1 Cryptography, Cryptology, Cryptanalysis
5.2 History of Cryptography
Standard
3.11 Hacking Ethics
3.12 Project: Public Service Announcement