Blog

Notes on shipping secure code

Practical write-ups on the vulnerabilities we see most often, written for developers rather than auditors.

🛡️ Secure Password Storage: Beyond Just Hashing

"We hash passwords" isn't actually a complete answer. Which algorithm, how it's salted, and how comparisons happen all matter just as much as the fact that hashing happens at all.

← Prev Page 2 of 2