4 ms·
It's specified by IATA. It's an NFC tag, not RFID, and the data is a JPEG2000 image with its hash embedded inside an X.509 certificate. There's no public root s
by native_samples 5y ago
It's specified by IATA. It's an NFC tag, not RFID, and the data is a JPEG2000 image with its hash embedded inside an X.509 certificate. There's no public root store: the national root certs are passed around between governments using diplomatic bags.
The standards are all public and anyone can write an app to verify e-Passports. There are Android apps on the Play Store that can do it, although they don't necessarily have complete collections of national certs.
- woodruffw 5y agoFWIW, the ICAO standard[1] mentions ISO 14443 for communication, which (seems) to only cover RFID and not NFC. [1]: https://www.icao.int/publications/Documents/9303_p9_cons_en.pdf https://www.icao.int/publications/Documents/9303_p9_cons_en....
- native_samples 5y agoNFC is a superset of RFID I think. At least, you can read the tags with the NFC tag functionality of a smartphone. Edit: oops yes you're right I meant ICAO, IATA is a different airline related organization.