Huella biométrica en chips de tarjetas inteligentes

SEP7US es una librería C++ con JNI para convertir plantillas de minutiae ISO/IEC 19794-2:2005 y ANSI INCITS 378-2004 a ISOCC para verificación biométrica en tarjetas ISO/IEC 7816-4. Licencia MIT.

16 sept 2025 • 3 min de lectura • Equip Q2BSTUDIO

Inteligencia-Artificial-

Presento SEP7US, una libreria auxiliar diseñada entre 2013 y 2018 durante mis primeros proyectos con tarjetas inteligentes basadas en chips ISO/IEC 7816-4. SEP7US facilita la verificacion biometrica match on card siguiendo lineamientos similares a MINEX de NISTs y permite convertir plantillas de minutiae entre formatos estandarizados para su uso en aplicaciones PIV y otros sistemas de autenticacion en chip.

Resumen tecnico SEP7US esta implementada en C++ y utiliza Java Native Interface JNI para integración con entornos Java. Su proposito principal es convertir plantillas de minutiae ISO/IEC 19794-2:2005 y ANSI INCITS 378-2004 al formato compacto ISOCC requerido por verificacion biometrica match on card en chips compatibles con ISO/IEC 7816-4.

Flujo interno de procesamiento conteo de minutiae, requantizacion espacial, requantizacion angular, ordenamiento de minutiae e identificacion de plantilla. Dependiendo del tipo de plantilla se define la posicion inicial de los datos: para ISO/IEC 19794-2:2005 posDataTemplate = 0x12 y para ANSI INCITS 378-2004 posDataTemplate = 0x14. El numero de minutiae se extrae desde la plantilla y la dimension de la plantilla ISOCC se calcula como numMinutiae por 3 bytes representando X, Y y T|A.

Requantizacion espacial las coordenadas de minutiae se expresan en terminos de 0.1 mm. Formula base CoordMM = 10 * Coord / RES; CoordUNITS = CoordMM / 0.1; CoordCC = 0.5 + CoordUNITS. La resolucion de la plantilla se lee desde los bytes de cabecera xres y yres y las coordenadas X e Y se convierten aplicando la formula anterior para obtener valores enteros en el sistema ISOCC.

Requantizacion angular los angulos de minutiae se representen en 6 bits (0-63) sobre 360 grados. Resolucion ISOCC = 360 / 64 = 5.625 grados. Para ISO/IEC 19794-2:2005 la resolucion original es 360 / 256 = 1.40625 grados y para ANSI INCITS 378-2004 es 360 / 180 = 2 grados. El angulo final se obtiene transformando el angulo original segun la resolucion objetivo y empaquetando en el campo T|A de la plantilla ISOCC.

Ordenamiento de minutiae aunque algunas tarjetas no lo requieren, SEP7US ofrece funciones de ordenamiento para optimizar concordancias: orden ascendiente por X, descendiente por X, ascendiente por Y y descendiente por Y. El ordenamiento puede mejorar consistencia entre plantillas durante verificaciones match on card.

Metodos exportados ISOCC genera una plantilla ISO Compact Card a partir de la plantilla original. Verify genera una plantilla ISOCC lista para verificacion PIV incluyendo cabeceras APDU ISO/IEC 7816-4, por defecto usando el comando APDU 0x00 0x21 y el tag 7F2E Biometric Data Template. El uso inadecuado o la modificacion sin supervison puede alterar resultados de verificacion en aplicaciones PIV reales. License MIT.

Ejemplo de uso y advertencia cualquier cambio en el codigo o en los parametros de conversion se realiza bajo responsabilidad del usuario. Modificar indices de lectura, resoluciones o empaquetado puede producir plantillas no compatibles con el sistema de match on card de la tarjeta.

En Q2BSTUDIO somos una empresa de desarrollo de software experta en aplicaciones a medida y software a medida, especializada en inteligencia artificial para empresas, ciberseguridad y servicios cloud AWS y Azure. Ofrecemos soluciones integrales para integrar biometria y verificacion en dispositivos seguros, asi como servicios de consultoria en seguridad y deteccion de fraude. Con nuestro enfoque en servicios de inteligencia de negocio y herramientas como Power BI, ayudamos a transformar datos biométricos en informacion accionable para entornos empresariales.

Si necesita una aplicacion a medida que integre verificacion biometrica o desea desplegar una solucion segura en la nube, contacte nuestra area de desarrollo de aplicaciones a medida a traves de servicios de desarrollo de aplicaciones y software multiplataforma o conozca nuestras ofertas de seguridad en ciberseguridad y pentesting. Tambien proveemos servicios cloud AWS y Azure, agentes IA y soluciones de inteligencia de negocio para maximizar el valor de sus datos.

Palabras clave aplicaciones a medida, software a medida, inteligencia artificial, ia para empresas, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, agentes IA, power bi.

UNA PAUSA?

Juga una estona abans de marxar

ELS NOSTRES SERVEIS

Com et podem ajudar

Intel·ligència artificial

Agents d'IA, chatbots i assistents intel·ligents que automatitzen tasques i atenen els teus clients 24/7 per millorar l'eficiència del teu negoci.

Més info

Desenvolupament de programari

Aplicacions web, mòbils i d'escriptori, intranets, e-commerce, SaaS i plataformes de gestió dissenyades per a les necessitats concretes de la teva empresa.

Més info

Serveis cloud

Migració, infraestructura, hosting gestionat, alta disponibilitat i seguretat en Microsoft Azure i Amazon Web Services perquè el teu negoci escali sense límits.

Més info

Ciberseguretat i pentesting

Auditories de seguretat, test d'intrusió (pentesting) i protecció d'aplicacions, dades i infraestructura on-premise i cloud, amb hacking ètic i compliment normatiu.

Més info

Business Intelligence

Quadres de comandament i anàlisi de dades amb Power BI: integrem les teves fonts, dissenyem dashboards i KPIs i convertim les teves dades en decisions.

Més info

Automatització de processos

Automatitzem tasques repetitives i connectem les teves aplicacions amb n8n, Power Automate, Make i RPA, eliminant treball manual i augmentant la productivitat.

Més info

Formació per a empreses

Formem els teus equips en tecnologia amb criteri: desenvolupament web, bases de dades, Git, bones pràctiques i seguretat, automatització amb n8n, intel·ligència artificial per a empreses i creació de solucions d'IA amb Azure AI Foundry.

Més info

Auditoria de codi

Auditem el codi que creguis tu, el teu equip o una IA: et diem què està bé i què millorar, el securitzem i el deixem llest per a producció, web o app.

Més info

Generació d'imatges amb IA

Creem per tu les imatges que necessita el teu negoci amb intel·ligència artificial: producte, xarxes, publicitat, il·lustració i avatars. Tu ens dius què vols i t'ho lliurem llest per fer servir.

Més info

Generació de vídeos amb IA

Creem per tu vídeos amb intel·ligència artificial: promocionals, per a xarxes, presentadors virtuals, doblatge i animacions. Ens comptes la idea i t'ho lliurem muntat i llest per publicar.

Més info

Avatars conversacionals amb IA

Creem avatars conversacionals amb IA —humans digitals amb cara i veu— que atenen els teus clients i equips amb el coneixement de la teva empresa, a la teva web, monitors interactius, WhatsApp o Teams.

Més info

Màrqueting Online i IA

Google Ads, Meta Ads, LinkedIn Ads i posicionament en motors d'IA (GEO/AEO): captem clients i fem que la teva marca aparegui on et busquen, també a ChatGPT, Gemini i Perplexity.

Més info

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.

Live Chat