Technology requirements: A computer with an internet connection.
Tools and accounts: N/A
Advanced STEM
Advanced
●●●●● 5/5
7 modules

Technology requirements: A computer with an internet connection.
Tools and accounts: N/A
Course roadmap
1
Explore the ins and outs of cryptography as you learn key concepts like encryption and decryption.
2
Learn about the block-based cipher and stream-based ciphers as you encrypt and decrypt messages using a Caesar cipher.
3
Implement hash functions and their purpose as you explore their importance in information security.
4
Learn how hackers attempt to crack hashes as you explore brute-force attacks, dictionary attacks, and rainbow table attacks.
5
Discover how salting improves the encryption process as you explore the relationship between password length, password uniqueness, and password security.
6
Define digital forensics as you explore hash collision attacks.
7
Develop your very own encryption using concepts you’ve learned from the course!
Get started
Subscribe to STEAM Hub and this course is in your child’s dashboard within one business day.