Google open sources their Zero-Knowledge Proof (ZKP) libraries to support age ID verification.

  1. Authenticate your birth date with a trusted authority (the Issuer) and receive a cryptographically signed digital certificate.
  2. A website requiring an age ID sends you a random maths puzzle.
  3. The ZKP library solves the puzzle with your digital cert and replies with the proof.
  4. Using the Issuers Public Cert the website validates the proof.

#security #ageID #ZKP

https://blog.google/innovation-and-ai/technology/safety-security/opening-up-zero-knowledge-proof-technology-to-promote-privacy-in-age-assurance/