Lendo dados do chip NFC de passaporte com Python

2025-06-25
Lendo dados do chip NFC de passaporte com Python

O autor tenta ler os dados do chip NFC de seu passaporte cancelado usando a biblioteca Python pypassport. Como o passaporte foi cancelado, uma parte da MRZ (Zona Legível por Máquina) está faltando. O autor reconstruiu a MRZ a partir de outras informações no passaporte e leu com sucesso as informações do passaporte, incluindo dados biométricos. O artigo detalha a composição da MRZ, os métodos de cálculo de soma de verificação e o processo de leitura, e discute a possibilidade e o valor prático de força bruta na MRZ. Por fim, o autor demonstra que, embora teoricamente possível, a força bruta é muito difícil na prática, e ler as informações diretamente do passaporte é muito mais conveniente e eficiente.

Desenvolvimento Passaporte