Lecture 0: Securing Accounts
Introduction to cybersecurity focusing on securing accounts with authentication, passwords, 2FA, and protection against various attacks.
Explore articles on cs50 cybersecurity
Introduction to cybersecurity focusing on securing accounts with authentication, passwords, 2FA, and protection against various attacks.
Learn about securing data with hashing, encryption, cryptography, and protecting against various data security threats.
Explore securing systems with encryption, Wi-Fi security, HTTPS, VPN, SSH, and protection against malware and network attacks.
Learn about securing software with XSS, SQL injection, prepared statements, CSRF, command injection, and protection against various software security threats.
Learn about preserving privacy online with web browsing history, cookies, DNS security, VPN, Tor, and protection against tracking.
Complete the final project for CS50's Introduction to Cybersecurity course by applying lessons learned to real-world events.