Learn
Security Learning Hub
Plain-English explanations of security concepts, cryptography, and developer tools — from beginner to intermediate.
Featured Articles
What is MD5 and Why Is It Broken?
MD5 was once the gold standard for cryptographic hashing. Today it's considered cryptographically broken for security use — but it's still everywhere. Here's why, and what to use instead.
How to Read a JWT Token
JSON Web Tokens are everywhere in modern web authentication — but most developers use them without understanding what's inside. This guide decodes the mystery.
What Does SSL Actually Protect?
HTTPS and SSL/TLS are synonymous with web security — but most people don't know what they actually protect against, or more importantly, what they don't protect against.
All Articles
What is MD5 and Why Is It Broken?
FeaturedMD5 was once the gold standard for cryptographic hashing. Today it's considered cryptographically broken for security use — but it's still everywhere. Here's why, and what to use instead.
Nov 12, 2024
How to Read a JWT Token
FeaturedJSON Web Tokens are everywhere in modern web authentication — but most developers use them without understanding what's inside. This guide decodes the mystery.
Nov 18, 2024
What Does SSL Actually Protect?
FeaturedHTTPS and SSL/TLS are synonymous with web security — but most people don't know what they actually protect against, or more importantly, what they don't protect against.
Nov 25, 2024
Password Hashing: bcrypt vs Argon2 vs SHA-256
Why can't you just SHA-256 a password? Understanding the difference between hashing for data integrity versus hashing for password storage is critical for any developer.
Dec 2, 2024
Base64 is Not Encryption (And Why That Matters)
Base64-encoded strings look like gibberish — but they're trivially decodable. Understand the difference between encoding, encryption, and hashing.
Dec 8, 2024
CVE and CVSS Scoring: A Practical Guide
What makes a vulnerability Critical vs High vs Medium? Learn how the CVSS scoring system works and how to use it to prioritize your patch management.
Dec 14, 2024