Lecture des données de la puce NFC d'un passeport avec Python

2025-06-25
Lecture des données de la puce NFC d'un passeport avec Python

L'auteur tente de lire les données de la puce NFC de son passeport annulé à l'aide de la bibliothèque Python pypassport. Comme le passeport a été annulé, une partie de la ZLI (Zone Lisible par Machine) est manquante. L'auteur reconstitue la ZLI à partir d'autres informations figurant sur le passeport et lit avec succès les informations du passeport, y compris les données biométriques. L'article détaille la composition de la ZLI, les méthodes de calcul de la somme de contrôle et le processus de lecture, et discute de la possibilité et de la valeur pratique du brute-forcing de la ZLI. Finalement, l'auteur démontre que, bien que théoriquement possible, le brute-forcing est très difficile en pratique, et lire les informations directement sur le passeport est beaucoup plus pratique et efficace.

Développement Passeport