¿Qué software son esenciales en un trabajo de control de pasaportes?

El punto de los controles fronterizos es validar a las personas que ingresan (y en algunos países abandonan) un estado. En la mayoría de los casos, la validación consiste en mantener alejadas a las personas que no desea en su país.

No es necesario tener computadoras para hacer el trabajo. Ingresé a un país grande y sofisticado hace 2 años y no había una computadora a la vista. El oficial simplemente miró mi pasaporte, lo selló y yo estaba adentro.

Si desea un entorno informático, lo primero que necesita es hardware para leer el pasaporte. Casi todos los pasaportes tienen texto legible por máquina en la página de fotos / detalles, por lo que necesita un lector para eso. Cada vez más, los pasaportes tienen chips integrados que pueden incluir datos biológicos, así como el nombre básico / dob, etc. y la fotografía. Necesitas un lector separado para eso. Y mientras estoy en el tema de los pasaportes habilitados para chips, puede construir máquinas que validen la fotografía en el chip contra la persona que está frente a la máquina y automatice el proceso de entrada.

Pero supongamos que desea construir un entorno computarizado. Tendrá que acceder a varias bases de datos. Obviamente, deberás poder verificar que el pasaporte sea válido. El hecho de que los datos impresos sean correctos no significa que el pasaporte haya sido emitido por la autoridad correcta. Por lo tanto, debe acceder a la base de datos del país emisor; podrá hacer eso por su propio país, otros pueden necesitar acuerdos intergubernamentales y probablemente una API diferente. Si desea verificar si hay alguna orden judicial pendiente contra la persona, necesitará acceder a su base de datos de la policía. Quiere saber si la persona es un presunto terrorista; acceda a su “lista de vigilancia” nacional.

Ese es el conjunto lógico de bases de datos a los que se puede acceder: su gobierno puede tener otros.