Privacy-Preserving Compromised Credential Checking
Oct 14, 2021Luke Valenta, Cefan Daniel Rubin, Christopher Wood

Summary
This post introduces MIGP (Might I Get Pwned), a new privacy-preserving compromised credential checking protocol. It details the motivation for such a protocol, the threat of data breaches and credential stuffing, and the limitations of existing services. The post explains the MIGP protocol's advancements, including its ability to check for similar passwords (not just exact matches) and its privacy-preserving properties (no password information leaked, minimal username information leaked). It also discusses breach extraction attacks and countermeasures. Finally, it announces the public demo and open-sourced Go implementation of MIGP, and its deployment within Cloudflare's infrastructure.
More from the Data Privacy & Protection Compliance trail
- Introducing Custom Regions for precision data control
- Detecting sensitive data and misconfigurations in AWS and GCP with Cloudflare One
- Improving Data Loss Prevention accuracy with AI-powered context analysis
- Preserving content provenance by integrating Content Credentials into Cloudflare Images
- Expanding Regional Services configuration flexibility for customers