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

Fecha

Autor corporativo

Título de la revista

ISSN de la revista

Título del volumen

Editor

Compartir

Altmetric

Resumen

Context: Traditional username and password-based authentication systems are insecure and prone to unauthorized access, especially when users reuse passwords across accounts. While biometric authentication offers a more secure alternative, it introduces risks if biometric data is stolen, requiring stronger security measures. Objective: The research aims to design an authentication system that integrates blockchain technology, biometric authentication, and distributed storage to address the security flaws of traditional methods and mitigate the risks of credential compromise. Method: The study developed a facial recognition-based biometric authentication system, using a React interface and OpenCV for face detection. The system integrates blockchain via Ganache, with smart contracts managed through Truffle, and connects to IPFS and MongoDB for distributed storage. The model was tested for efficiency, authentication and accuracy. Results: The integrated system showed promising results in efficiency, authentication rates, and resistance to identity theft, highlighting its potential to enhance security in access systems. Conclusion: Despite some challenges, the project provides a strong foundation for future enhancements, demonstrating the effectiveness of combining blockchain, biometric authentication, and distributed storage to improve access security.

Descripción

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.

Palabras clave

Reconocimiento facial, Blockchain, Almacenamiento distribuido, Encriptación, Credenciales, Medidas de seguridad

Materias

Ingeniería Electrónica -- Tesis y disertaciones académicas , Autenticación biométrica , Tecnología blockchain , Almacenamiento distribuido , Seguridad en sistemas de acceso

Citación