Arquitectura PUF en FPGA para biometría cancelable

con enrutado manual y automático para determinar cuál es la apropiada para aplicaciones criptográficas. Dentro de las funciones físicas no clonables orientadas en silicio, se pueden encontrar arquitecturas basadas en memorias, oscilaciones y retardos. Este trabajo se centra en implementar las arquit...

ver descrição completa

Detalhes bibliográficos
Autor: Luis Enrique Namigtle Jiménez
Tipo de documento: dissertação
Estado:Versión aceptada para publicación
Data de publicação:2023
País:México
Recursos:Instituto Nacional de Astrofísica, Óptica y Electrónica
Repositório:Repositorio Institucional del INAOE
Idioma:espanhol
OAI Identifier:oai:inaoe.repositorioinstitucional.mx:1009/2479
Acesso em linha:http://inaoe.repositorioinstitucional.mx/jspui/handle/1009/2479
Access Level:Acceso aberto
Palavra-chave:info:eu-repo/classification/PUF/PUF
info:eu-repo/classification/cancellable biometrics/cancellable biometrics
info:eu-repo/classification/FPGA/FPGA
info:eu-repo/classification/NIST/NIST
info:eu-repo/classification/Arbiter/Arbiter
info:eu-repo/classification/manual and automatic routing/manual and automatic routing
info:eu-repo/classification/cti/1
info:eu-repo/classification/cti/22
info:eu-repo/classification/cti/2203
id MX_7bcbd8f23f2fcfdca48a2aa81b36c293
oai_identifier_str oai:inaoe.repositorioinstitucional.mx:1009/2479
network_acronym_str MX
network_name_str México
repository_id_str
dc.title.none.fl_str_mv Arquitectura PUF en FPGA para biometría cancelable
title Arquitectura PUF en FPGA para biometría cancelable
spellingShingle Arquitectura PUF en FPGA para biometría cancelable
Luis Enrique Namigtle Jiménez
info:eu-repo/classification/PUF/PUF
info:eu-repo/classification/cancellable biometrics/cancellable biometrics
info:eu-repo/classification/FPGA/FPGA
info:eu-repo/classification/NIST/NIST
info:eu-repo/classification/Arbiter/Arbiter
info:eu-repo/classification/manual and automatic routing/manual and automatic routing
info:eu-repo/classification/cti/1
info:eu-repo/classification/cti/22
info:eu-repo/classification/cti/2203
info:eu-repo/classification/cti/2203
title_short Arquitectura PUF en FPGA para biometría cancelable
title_full Arquitectura PUF en FPGA para biometría cancelable
title_fullStr Arquitectura PUF en FPGA para biometría cancelable
title_full_unstemmed Arquitectura PUF en FPGA para biometría cancelable
title_sort Arquitectura PUF en FPGA para biometría cancelable
dc.creator.none.fl_str_mv Luis Enrique Namigtle Jiménez
author Luis Enrique Namigtle Jiménez
author_facet Luis Enrique Namigtle Jiménez
author_role author
dc.contributor.none.fl_str_mv JUAN MANUEL RAMIREZ CORTES
José de Jesús Rangel Magdaleno
dc.subject.none.fl_str_mv info:eu-repo/classification/PUF/PUF
info:eu-repo/classification/cancellable biometrics/cancellable biometrics
info:eu-repo/classification/FPGA/FPGA
info:eu-repo/classification/NIST/NIST
info:eu-repo/classification/Arbiter/Arbiter
info:eu-repo/classification/manual and automatic routing/manual and automatic routing
info:eu-repo/classification/cti/1
info:eu-repo/classification/cti/22
info:eu-repo/classification/cti/2203
info:eu-repo/classification/cti/2203
topic info:eu-repo/classification/PUF/PUF
info:eu-repo/classification/cancellable biometrics/cancellable biometrics
info:eu-repo/classification/FPGA/FPGA
info:eu-repo/classification/NIST/NIST
info:eu-repo/classification/Arbiter/Arbiter
info:eu-repo/classification/manual and automatic routing/manual and automatic routing
info:eu-repo/classification/cti/1
info:eu-repo/classification/cti/22
info:eu-repo/classification/cti/2203
info:eu-repo/classification/cti/2203
description con enrutado manual y automático para determinar cuál es la apropiada para aplicaciones criptográficas. Dentro de las funciones físicas no clonables orientadas en silicio, se pueden encontrar arquitecturas basadas en memorias, oscilaciones y retardos. Este trabajo se centra en implementar las arquitecturas basadas en retardos como son el Arbiter PUF, Arbiter PUF XOR, Arbiter PUF Feed Forward, Arbiter PUF Lightweight Secure, Arbiter PUF XOR Lightweight Secure y Arbiter PUF Lightweight Secure Feed Forward. Estas arquitecturas fueron implementadas en dos tarjetas FPGA de la familia Spartan 6 (Amiba 2 [1] y Atlys), con la finalidad de observar el comportamiento ante ciertas pruebas de medición de calidad. Estas claves aleatorias fueron aplicadas al rasgo biométrico ECG para hacer biometria cancelable. Los datos provenientes de la señal ECG ya fueron procesados anteriormente, es decir, tiene su previa etapa de filtración para hacer uso de ellas. Posteriormente se propuso una nueva técnica de cancelación que mejora la seguridad de los individuos y por lo tanto evita que la plantilla original tenga correlación con las plantillas cancelables. Se concluyó que la mejor arquitectura PUF para la generación de números estocásticos es el Arbiter PUF con diseño automático, logrado a partir del uso de las medidas de calidad PUF y las métricas NIST. Por otro lado, la técnica propuesta para la cancelación de datos nos muestra resultados mejores que la tesis referenciada en este trabajo empleando las medidas de evaluación para técnicas de protección de plantillas biométricas.
publishDate 2023
dc.date.none.fl_str_mv 2023-03
dc.type.none.fl_str_mv info:eu-repo/semantics/masterThesis
info:eu-repo/semantics/acceptedVersion
format masterThesis
status_str acceptedVersion
dc.identifier.none.fl_str_mv http://inaoe.repositorioinstitucional.mx/jspui/handle/1009/2479
url http://inaoe.repositorioinstitucional.mx/jspui/handle/1009/2479
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv citation:Namigtle Jiménez L. E., (2023), Arquitectura PUF en FPGA para biometría cancelable, Tesis de Maestría, Instituto Nacional de Astrofísica, Óptica y Electrónica.
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-nd/4.0
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Instituto Nacional de Astrofísica, Óptica y Electrónica
publisher.none.fl_str_mv Instituto Nacional de Astrofísica, Óptica y Electrónica
dc.source.none.fl_str_mv reponame:Repositorio Institucional del INAOE
instname:Instituto Nacional de Astrofísica, Óptica y Electrónica
instacron:INAOE
instname_str Instituto Nacional de Astrofísica, Óptica y Electrónica
instacron_str INAOE
institution INAOE
reponame_str Repositorio Institucional del INAOE
collection Repositorio Institucional del INAOE
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1858175830552739840
spelling Arquitectura PUF en FPGA para biometría cancelableLuis Enrique Namigtle Jiménezinfo:eu-repo/classification/PUF/PUFinfo:eu-repo/classification/cancellable biometrics/cancellable biometricsinfo:eu-repo/classification/FPGA/FPGAinfo:eu-repo/classification/NIST/NISTinfo:eu-repo/classification/Arbiter/Arbiterinfo:eu-repo/classification/manual and automatic routing/manual and automatic routinginfo:eu-repo/classification/cti/1info:eu-repo/classification/cti/22info:eu-repo/classification/cti/2203info:eu-repo/classification/cti/2203con enrutado manual y automático para determinar cuál es la apropiada para aplicaciones criptográficas. Dentro de las funciones físicas no clonables orientadas en silicio, se pueden encontrar arquitecturas basadas en memorias, oscilaciones y retardos. Este trabajo se centra en implementar las arquitecturas basadas en retardos como son el Arbiter PUF, Arbiter PUF XOR, Arbiter PUF Feed Forward, Arbiter PUF Lightweight Secure, Arbiter PUF XOR Lightweight Secure y Arbiter PUF Lightweight Secure Feed Forward. Estas arquitecturas fueron implementadas en dos tarjetas FPGA de la familia Spartan 6 (Amiba 2 [1] y Atlys), con la finalidad de observar el comportamiento ante ciertas pruebas de medición de calidad. Estas claves aleatorias fueron aplicadas al rasgo biométrico ECG para hacer biometria cancelable. Los datos provenientes de la señal ECG ya fueron procesados anteriormente, es decir, tiene su previa etapa de filtración para hacer uso de ellas. Posteriormente se propuso una nueva técnica de cancelación que mejora la seguridad de los individuos y por lo tanto evita que la plantilla original tenga correlación con las plantillas cancelables. Se concluyó que la mejor arquitectura PUF para la generación de números estocásticos es el Arbiter PUF con diseño automático, logrado a partir del uso de las medidas de calidad PUF y las métricas NIST. Por otro lado, la técnica propuesta para la cancelación de datos nos muestra resultados mejores que la tesis referenciada en este trabajo empleando las medidas de evaluación para técnicas de protección de plantillas biométricas.This paper proposes the implementation of physically unclonable functions with manual and automatic routing to determine which one is suitable for cryptographic applications. Among the physically unclonable functions oriented in silicon, architectures based on memories, oscillations, and delays can be found. This document focuses on implementing delay-based architectures such as Arbiter PUF, Arbiter PUF XOR, Arbiter PUF Feed Forward, Arbiter PUF Lightweight Secure, Arbiter PUF XOR Lightweight Secure, and Arbiter PUF Lightweight Secure Feed Forward. These architectures were implemented on two FPGA boards of the Spartan 6 family (Amiba 2 [1] and Atlys) to observe their behavior under certain quality measurement tests. These random keys were applied to the ECG biometric trait to make it cancellable. The data coming from the ECG signal has been previously processed, i.e., it has its previous filtering stage to make use of it. Subsequently, a new cancellation technique was proposed, which improves individuals security and, therefore, prevents the original template from being correlated with cancellable templates. It was concluded that the best PUF architecture for generating stochastic numbers is the Arbiter PUF with automatic design, achieved from the use of PUF quality measures and NIST metrics. On the other hand, the proposed data cancellation technique shows better results than the thesis referenced in this document using evaluation measures for biometric template protection techniques.Instituto Nacional de Astrofísica, Óptica y ElectrónicaJUAN MANUEL RAMIREZ CORTESJosé de Jesús Rangel Magdaleno2023-03info:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionapplication/pdfhttp://inaoe.repositorioinstitucional.mx/jspui/handle/1009/2479reponame:Repositorio Institucional del INAOEinstname:Instituto Nacional de Astrofísica, Óptica y Electrónicainstacron:INAOEspacitation:Namigtle Jiménez L. E., (2023), Arquitectura PUF en FPGA para biometría cancelable, Tesis de Maestría, Instituto Nacional de Astrofísica, Óptica y Electrónica.info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0oai:inaoe.repositorioinstitucional.mx:1009/24792024-08-28T03:23:43Z
score 15,811543