SEP7US MatchOnCard es nuestro toolkit completo de verificación de huella dentro de la tarjeta inteligente: convierte las plantillas de tu lector al formato que el chip entiende, dialoga con la tarjeta según la norma y devuelve un veredicto — coincide o no coincide. La plantilla de referencia nunca sale del elemento seguro de la tarjeta.
Está pensado para empresas grandes y gobiernos que operan su propio sistema de tarjetas inteligentes y quieren empaquetar todo el ciclo en un solo conjunto de herramientas: drivers de tarjeta, drivers de lector de huella adaptados a tu marca, SDK para tus programadores y aplicaciones finales listas para operar. Todo construido sobre nuestra ingeniería de drivers SmartCard ISO/IEC 7816 y biometría dactilar a nivel de estándar.
El lector entrega una plantilla de minucias en formato estándar — ISO/IEC 19794-2:2005 o ANSI INCITS 378-2004. Si tu lector usa un formato propietario, adaptamos el driver a esa marca (cuando el fabricante lo permite).
El núcleo SEP7US recuantiza la plantilla al formato compacto que exige la tarjeta: coordenadas espaciales en unidades de 0.1 mm según la resolución del template, ángulos representados en 6 bits y minucias ordenadas según el criterio del applet.
La plantilla convertida se envuelve en la estructura de datos biométricos que la norma define — el Biometric Data Template 0x7F2E — lista para que cualquier applet conforme la entienda.
El comando viaja al chip por nuestro driver ISO/IEC 7816 y la comparación ocurre en el elemento seguro. El sistema recibe solo el veredicto: la huella de referencia jamás abandona la tarjeta.
| Componente | Para quién | Qué resuelve |
|---|---|---|
| Núcleo SEP7US | Programadores | Conversión de plantillas ISO 19794-2 y ANSI 378 a Compact Card, con empaquetado PIV — C++ consumible también desde Java (JNI) |
| Drivers de lector de huella | Tu hardware | Captura adaptada a la marca de lector que ya tienes, cuando el fabricante expone especificación o SDK |
| Driver de tarjeta ISO/IEC 7816 | Tu tarjeta | Diálogo APDU nativo con el chip —la misma ingeniería de nuestro producto APDUGT— sin middleware de terceros |
| SDK para desarrolladores | Tu equipo de TI | API documentada con ejemplos para integrar la verificación en tus propios sistemas |
| Aplicaciones finales | Tu operación | Verificación en estación de trabajo, enrolamiento y diagnóstico — listas para ventanilla, sin desarrollo adicional |
| Estándar | Papel en SEP7US |
|---|---|
| ISO/IEC 19794-2:2005 (0xFF) | Formato de entrada de plantillas de minucias, incluido su formato Compact Card como salida |
| ANSI INCITS 378-2004 (0x7F) | Formato de entrada alternativo — interoperabilidad con lectores y sistemas del ecosistema norteamericano |
| ISO/IEC 7816-4 | Estructura PIV de la plantilla biométrica (0x7F2E) y comandos de verificación hacia el applet de la tarjeta |
| MINEX (NIST) | Marco de interoperabilidad de plantillas de minucias sobre el que se alinea la conversión |
Sistemas de identificación con tarjeta inteligente que verifican la huella del ciudadano directamente contra el chip de su documento.
Autorización de operaciones y acceso con la huella verificada dentro del chip de la tarjeta del titular — la huella contra el chip, en la propia credencial.
SDK en C++ y Java con la conversión, el empaquetado PIV y el diálogo con la tarjeta ya resueltos — tu equipo integra, no reinventa.
Aplicaciones finales listas para verificar, enrolar y diagnosticar en estaciones de trabajo, sin desarrollo adicional.
Match-on-Card es la huella contra el chip: la huella capturada viaja únicamente a la tarjeta inteligente y la comparación ocurre dentro del chip, contra la plantilla de referencia que vive en el elemento seguro. La huella se envía en formato Compact Card y la tarjeta responde solo si coincide o no coincide. La plantilla de referencia nunca sale del chip — la verificación completa sucede en la propia tarjeta.
El toolkit trabaja con plantillas en formato estándar —ISO/IEC 19794-2:2005 y ANSI INCITS 378-2004—, así que cualquier lector capaz de entregar una de esas plantillas se integra directamente. Si tu lector usa un formato propietario, adaptamos el driver a esa marca siempre que el fabricante exponga su especificación o un SDK de captura. Evaluamos tu inventario de lectores antes de proponer cambios de hardware.
Con tarjetas basadas en ISO/IEC 7816-4 cuyo applet ya soporte verificación Match-on-Card. SEP7US construye la plantilla de datos biométricos con cabeceras PIV (identificador 0x7F2E) exactamente como la norma lo define, por lo que el diálogo con el applet ocurre en el lenguaje estándar de la tarjeta. Si tu sistema de tarjetas es propio —gobierno o corporativo—, validamos la compatibilidad del applet como parte del proyecto.
Ambos, y esa es la idea del toolkit: un SDK en C++ consumible también desde Java vía JNI para que tu equipo integre la verificación en sus propios sistemas, y aplicaciones finales listas para operar en estaciones de trabajo — verificación en ventanilla, enrolamiento y diagnóstico. Empaquetamos todo el ciclo en un solo conjunto de herramientas.
Sí. El componente de conversión de plantillas está publicado en GitHub bajo licencia MIT: cualquier auditor de tu institución puede revisar línea por línea cómo se transforman las minucias antes de llegar a la tarjeta. El resto del toolkit —drivers adaptados, aplicaciones y soporte— se entrega como producto con código fuente propiedad del cliente.