Cryptographic Attestation of Personhood
Cryptographic Attestation of Personhood provides two of alternatives to CAPTCHAs to prove you are not a robot:
- security keys (USB and NFC keys that are certified by the FIDO alliance and
- biometric authenticators (like Apple's Face ID, Microsoft Hello, and Android Biometric Authentication).
You can try it out on our demo site and let us know your feedback.
Publications
2021ZKAttest: Ring and Group Signatures for Existing ECDSA Keys
Selected Areas in Cryptography (SAC 2021). Lecture Notes in Computer Science, vol 13203, Springer, Cham, 2021.
Armando Faz-Hernandez,
Watson Ladd,
Deepak Maram
2022Let The Right One In: Attestation as a Usable CAPTCHA Alternative
Eighteenth Symposium on Usable Privacy and Security (SOUPS 2022), Boston, MA. 2022.
Tara Whalen,
Thibault Meunier,
Mrudula Kodali,
Alex Davidson,
Marwan Fayed,
Armando Faz-Hernandez,
Watson Ladd,
Deepak Maram,
Nick Sullivan,
Benedikt Christoph Wolters,
Maxime Guerreiro,
Andrew Galloni
Blog posts
- More devices, fewer CAPTCHAs, happier users
- Introducing Zero-Knowledge Proofs for Private Web Attestation with Cross/Multi-Vendor Hardware
- Humanity wastes about 500 years per day on CAPTCHAs. It’s time to end this madness