OWASP Top 10 defenses, secure authentication, cryptographic hashing, and threat modeling.
Learn defensive web security: OWASP Top 10 vulnerabilities (SQLi, XSS, CSRF, SSRF, Broken Access Control), cryptographic algorithms (symmetric vs asymmetric), bcrypt password hashing, JWT security, HTTPS/TLS certificates, Content Security Policy (CSP), and secure coding standards.
Confidentiality, Integrity, Availability, Defense-in-Depth, and Principle of Least Privilege.
OSI model, TCP 3-way handshake, DNS security, firewalls, and port scanning.
AES-256 encryption, RSA/ECC public-key cryptography, key exchange, and digital signatures.
Cryptographic hash functions (SHA-256), Rainbow Tables, Salts, and bcrypt/Argon2.
HTTP vs HTTPS, TLS 1.3 handshake, Certificate Authorities (Let's Encrypt), and Public Key Infrastructure.
The Open Web Application Security Project (OWASP) Top 10 vulnerabilities overview.
Classic SQL injection, blind SQLi, OR 1=1 exploits, and parameterized prepared statements.
Stored XSS, Reflected XSS, DOM-based XSS, context escaping, and React auto-escaping.
Cross-Site Request Forgery, SameSite cookie attributes, SSRF, and Insecure Direct Object References (IDOR).
Content Security Policy (CSP), Strict-Transport-Security (HSTS), X-Frame-Options, and CORS.
OAuth 2.0 / OpenID Connect authorization code flow, PKCE, STRIDE threat modeling, and zero trust.