Learning path

Applied cryptography, no hand-waving

What each primitive actually protects: encryption, hashing and certificates, and where they get confused in production.

By the end you'll understand

what each primitive guarantees —confidentiality, integrity, identity— why a hash is not encryption, and what really underpins the trust in a certificate.

Prerequisites
none
Estimated duration
~35 min read
1
SEC-001 Encryption

Symmetric and asymmetric encryption: why they're used together

Two families of keys with opposite strengths. Why TLS doesn't pick one, but combines both.

2
SEC-003 Encryption

Hashing is not encryption: why a password isn't "decrypted"

The most common confusion of all. What a hash is, how it differs from encryption, and why it matters for your passwords.

3
SEC-002 Security · PKI

Digital certificates: why your browser trusts a site

What a certificate is, who signs it, and how the chain of trust that holds up the web is built.