Diseño de un modulo para la autenticación usando datos biometricos en un entorno descentralizado

Contexto: Los sistemas de autenticación tradicionales basados en nombres de usuario y contraseñas son inseguros y propensos al acceso no autorizado, especialmente cuando los usuarios reutilizan contraseñas en varias cuentas. Aunque la autenticación biométrica ofrece una alternativa más segura, intro...

Full description

Autores:
Barrios Ruiz, Estefania
Garzon Bejarano, Diego Alejandro
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/87689
Acceso en línea:
http://hdl.handle.net/11349/87689
Palabra clave:
Reconocimiento facial
Blockchain
Almacenamiento distribuido
Encriptación
Credenciales
Medidas de seguridad
Ingeniería Electrónica -- Tesis y disertaciones académicas
Autenticación biométrica
Tecnología blockchain
Almacenamiento distribuido
Seguridad en sistemas de acceso
Facial recognition
Blockchain
Distributed storage
Encryption
Credentials
Security measures
Rights
License
Abierto (Texto Completo)
Description
Summary:Contexto: Los sistemas de autenticación tradicionales basados en nombres de usuario y contraseñas son inseguros y propensos al acceso no autorizado, especialmente cuando los usuarios reutilizan contraseñas en varias cuentas. Aunque la autenticación biométrica ofrece una alternativa más segura, introduce riesgos si los datos biométricos son robados, lo que requiere medidas de seguridad más estrictas. Objetivo: La investigación tiene como objetivo diseñar un sistema de autenticación que integre tecnología blockchain, autenticación biométrica y almacenamiento distribuido para abordar las fallas de seguridad de los métodos tradicionales y mitigar los riesgos de exposición de credenciales. Método: El estudio desarrolló un sistema de autenticación biométrica basado en reconocimiento facial, utilizando una interfaz en React y OpenCV para la detección de rostros. El sistema integra blockchain a través de Ganache, con contratos inteligentes gestionados a través de Truffle, y se conecta a IPFS y MongoDB para el almacenamiento distribuido. El modelo fue probado en cuanto a eficiencia, precisión de autenticación y protección contra la suplantación de identidad. Resultados: El sistema integrado mostró resultados prometedores en eficiencia y tasas de autenticación, destacando su potencial para mejorar la seguridad en sistemas de acceso. Conclusión: A pesar de algunos desafíos, el proyecto proporciona una base sólida para futuras mejoras, demostrando la efectividad de combinar blockchain, autenticación biométrica y almacenamiento distribuido para mejorar la seguridad en el acceso.