Implementing WebAuthn Passkeys: Inside the FIDO2 Registration Ceremony
Inside the WebAuthn registration ceremony: how challenges are minted, how authenticators create key pairs, and what your backend needs to verify.
Inside the WebAuthn registration ceremony: how challenges are minted, how authenticators create key pairs, and what your backend needs to verify.
A practitioner’s tour of three Vault primitives engineers touch daily — the Shamir-based unseal flow, the tamper-evident audit log device, and the stateless transit encryption engine — with concrete config and production patterns.
gVisor moves the Linux kernel into userspace to sandbox containers at the syscall boundary, trading raw throughput for a dramatically smaller attack surface.
WebAuthn replaces shared secrets with public key cryptography bound to a device. This post walks through the registration and authentication ceremonies, the role of authenticators and the client, and why passkeys are phishing-resistant by construction.
How TLS 1.3 0-RTT cuts handshake latency to a single round trip — and the replay, forward-secrecy, and operational trade-offs you need to understand before turning it on.