Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support European ID cards #126

Open
0xturboblitz opened this issue Jun 12, 2024 · 2 comments
Open

Support European ID cards #126

0xturboblitz opened this issue Jun 12, 2024 · 2 comments
Labels
help wanted Extra attention is needed medium

Comments

@0xturboblitz
Copy link
Member

0xturboblitz commented Jun 12, 2024

Since 2019, European countries issue ID cards according to a harmonized standard established by the EU. Those cards have electronic chips and follow the specifications of ICAO Document 9303, just like e-passports.

With only a few adaptations, it should be possible to read and generate zero-knowledge proofs with those cards. We should work on extending Proof of Passport to support them.

UPDATE: Talking with https://github.com/0xSileo/Euclid who prototyped it, still lots of research to do on testing IDs of different EU countries

@0xturboblitz 0xturboblitz added help wanted Extra attention is needed medium labels Jun 12, 2024
@0xturboblitz 0xturboblitz changed the title Add compliance to EU ID card standard Support European ID cards Jun 12, 2024
@MPSxDev
Copy link
Contributor

MPSxDev commented Jul 28, 2024

Is the requirement to use the NFC system to recognize these identity documents? Or just implement a graphic scan?

@0xturboblitz
Copy link
Member Author

Is the requirement to use the NFC system to recognize these identity documents? Or just implement a graphic scan?

All three - MRZ reading with camera, NFC reading, and circuits - would be the end goal.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed medium
Projects
None yet
Development

No branches or pull requests

2 participants