(Deel van TfCD opdracht 2 voor de IPD Master aan de TU Delft)
Dit instructable laat zien hoe met uw telefoon als een RFID-lezer. Het doel is om te lezen van de gegevens die zijn opgeslagen op de chip van een ePassport, met inbegrip van namen, geslacht, nationaliteit, vervaldatum, datum van geboorte en de foto. Dit wordt gedaan met behulp van de NFC-Technologie op Androïde gebaseerde smartphones.
Een manier om dit te doen is het downloaden van een van de beschikbare apps die in staat is om te scannen en te lezen van paspoorten zijn. Maar aarzelen we om dit te doen. Aangezien we gaan voor het scannen van onze privé en gevoelige paspoortgegevens, willen we voorkomen dat dit wordt gedeeld aan enige andere partij ten koste van alles. Wij zijn niet helemaal zeker dat deze uitwisseling gebeurt niet tijdens het gebruik van de beschikbare apps. Dat is waarom we besloten een andere benadering.
Deze aanpak wordt weergegeven in de volgende stappen van de instructable. We gaan om te zoeken naar delen van code die nodig zijn om onze eigen ePassport reader app, en de code handmatig implementeren. Hebben meer controle over wat de app wel en niet doet. Het nadeel hiervan is dat sommige kennis van programmeren (java/android) nodig is.
Om te kunnen voltooien dit instructable moet u:
- Een Androïde gebaseerde smartphone met NFC ingeschakeld
- Een computer kan worden uitgevoerd Eclipse software
- Een ePassport
- Kennis van Java/Android-programmeren