Content Security Policy: make script trust explicit
Learn how CSP nonces, script hashes and report-only deployment work, why static sites need different choices, and where a browser policy cannot replace secure code.
Privacy, authentication and a more resilient digital world.
Learn how CSP nonces, script hashes and report-only deployment work, why static sites need different choices, and where a browser policy cannot replace secure code.
Follow the verifier-and-challenge mechanism that binds an OAuth code exchange to the client that started it—and understand its limits.
Explore NIST’s zero-trust model, separate identity from permission, and understand why network location alone should not establish trust.
Understand authentication, confidentiality and integrity in TLS 1.3, then separate a protected connection from a trustworthy website.
A practical look at the key pair behind passkey sign-ins, where the private key stays, and why account recovery still deserves your attention.
Your reading list is empty on this page. Bookmark a story to revisit it later.
A considered collection of technology stories. Explore the latest, or take your curiosity somewhere new.