✕ Clear all filters
26 articles

📰 Dev.to · Haven Messenger

26 articles · Updated every 3 hours · View all reads

All Articles 91,407Blog Posts 109,561Tech Tutorials 22,864Research Papers 19,230News 14,854 ⚡ AI Lessons
BIMI Explained: The Logo in Your Inbox Is Really a DMARC Enforcement Program
Dev.to · Haven Messenger 1w ago
BIMI Explained: The Logo in Your Inbox Is Really a DMARC Enforcement Program
The little brand logos next to emails in Gmail and Apple Mail look like a cosmetic feature. They're...
Zero-Knowledge Proofs: Proving You Know a Secret Without Revealing It
Dev.to · Haven Messenger 3w ago
Zero-Knowledge Proofs: Proving You Know a Secret Without Revealing It
Suppose you need to prove you are over 18 without showing your birthdate, or that you know a password...
Memory Safety and the C/C++ CVE Crisis
Dev.to · Haven Messenger 3w ago
Memory Safety and the C/C++ CVE Crisis
Microsoft analyzed a decade of their security bulletins and found roughly 70 percent of critical...
Self-Hosted Password Managers Compared: Vaultwarden, KeePassXC, Pass
Dev.to · Haven Messenger 3w ago
Self-Hosted Password Managers Compared: Vaultwarden, KeePassXC, Pass
Three serious self-hosted password managers have meaningfully different threat models, operational...
HPKE Explained: Hybrid Public Key Encryption (RFC 9180)
Dev.to · Haven Messenger 3w ago
HPKE Explained: Hybrid Public Key Encryption (RFC 9180)
Most cryptographers used to assemble public-key encryption out of spare parts — pick an ECDH curve,...
JWT Security Pitfalls: The Mistakes That Keep Breaking Tokens
Dev.to · Haven Messenger 3w ago
JWT Security Pitfalls: The Mistakes That Keep Breaking Tokens
JSON Web Tokens look deceptively simple. Three base64-encoded segments, a signature, and you're...
Diffie-Hellman Key Exchange Explained: Sharing a Secret in Public
Dev.to · Haven Messenger 1mo ago
Diffie-Hellman Key Exchange Explained: Sharing a Secret in Public
probe
OPAQUE: Password Authentication That Never Sends the Password
Dev.to · Haven Messenger 1mo ago
OPAQUE: Password Authentication That Never Sends the Password
The standard way to log in — type a password, send it to the server, hope the server hashes it well —...
The Signal Double Ratchet Algorithm, Explained
Dev.to · Haven Messenger 1mo ago
The Signal Double Ratchet Algorithm, Explained
The Double Ratchet is the algorithm that powers Signal, WhatsApp, Matrix's Olm, and most modern 1:1...
HKDF: Turning One Secret Into Many, Correctly
Dev.to · Haven Messenger ⚡ AI Lesson 1mo ago
HKDF: Turning One Secret Into Many, Correctly
A common task in applied cryptography looks deceptively simple: "I have a shared secret. I need two...
EU Chat Control: What Client-Side Scanning Actually Means for Encryption
Dev.to · Haven Messenger 1mo ago
EU Chat Control: What Client-Side Scanning Actually Means for Encryption
The EU's proposed Chat Control regulation would require messaging providers to scan your messages for...
Code Signing and Sigstore: How Software Supply Chain Integrity Works
Dev.to · Haven Messenger 1mo ago
Code Signing and Sigstore: How Software Supply Chain Integrity Works
The SolarWinds attack compromised roughly 18,000 organizations by inserting malicious code into a...
Matrix: The Open Protocol for Federated Encrypted Messaging
Dev.to · Haven Messenger 1mo ago
Matrix: The Open Protocol for Federated Encrypted Messaging
Signal works well when everyone involved trusts the same company. Matrix is built for the case where...
Cold Boot Attacks: Why Disk Encryption Doesn't Protect a Running Computer
Dev.to · Haven Messenger 1mo ago
Cold Boot Attacks: Why Disk Encryption Doesn't Protect a Running Computer
Cold boot attacks expose a gap between what disk encryption promises and what it delivers on a...
Post-Quantum Cryptography: What Happens to Your Encrypted Data When Quantum Arrives
Dev.to · Haven Messenger 1mo ago
Post-Quantum Cryptography: What Happens to Your Encrypted Data When Quantum Arrives
Cryptographers are engaged in a race against a computer that doesn't fully exist yet. Quantum...
Reproducible Builds: The Only Way to Verify Your Software Wasn't Tampered With
Dev.to · Haven Messenger 1mo ago
Reproducible Builds: The Only Way to Verify Your Software Wasn't Tampered With
When a privacy app publishes its source code, many users assume that's sufficient to trust the binary...
What Your ISP Can See — And the Limits of What Can Hide It
Dev.to · Haven Messenger 1mo ago
What Your ISP Can See — And the Limits of What Can Hide It
Your internet service provider sits between your devices and everything else. Every connection you...
TOTP, SMS, Hardware Keys, and Passkeys: An Honest 2FA Comparison
Dev.to · Haven Messenger 1mo ago
TOTP, SMS, Hardware Keys, and Passkeys: An Honest 2FA Comparison
Two-factor authentication is one of the most effective security improvements available to ordinary...
SPF, DKIM, and DMARC: What Email Authentication Actually Does
Dev.to · Haven Messenger 1mo ago
SPF, DKIM, and DMARC: What Email Authentication Actually Does
SMTP — the protocol that carries email — was designed in 1982 with no mechanism for verifying that a...
Key Transparency: The Missing Layer That Makes E2E Encryption Trustworthy
Dev.to · Haven Messenger 1mo ago
Key Transparency: The Missing Layer That Makes E2E Encryption Trustworthy
End-to-end encryption is a well-understood concept. What's less often discussed is the assumption...