Show HN: EMV 3DS Protocol Lab – Interactive visualizer for 3-D Secure flows
Category: security
Tags: payment-security, protocol-visualization, emv-3ds, interactive-lab, security-education
Score: 6.5/10 (Innovation: 6, Technical: 7, Documentation: 8, Utility: 5)
An open, vendor-neutral interactive visualizer for EMV 3-D Secure (3DS) protocol flows, covering browser and app scenarios across published spec versions. It renders the full 3-Domain Model with spec-cited message payloads, JWS/JWE structural validation, failure injection, and support for modern extensions like SPC/WebAuthn and Decoupled Authentication. Interesting because the 3DS spec is gated and paywalled, so this lab fills a real educational and debugging gap with a permissive license.
Target audience: Security researchers, payment engineers, and educators working with card-not-present authentication
Repository: https://cnpshield.github.io/3dslab/ · TypeScript · NOASSERTION · 1 stars
View on Hacker News