Gestión de llaves criptográficas orientado a un respaldo seguro y su recuperación en redes distribuidas

Fecha

Autor corporativo

Título de la revista

ISSN de la revista

Título del volumen

Editor

Compartir

Altmetric

Resumen

Identity management (IDM) models have been shifting in focus as new approaches become more widespread in the digital world. The first model has a traditional centralised approach, charged with the control and privacy of personal data in identity management, whereas the more recent model has a self-governed or self-sovereign identity approach, as a result of an increased awareness of the importance of personal data. The quest for autonomy proposed in the newer model brings with it the management of passwords, which brings with it a number of features that are positive for the user, such as privacy and security of credentials. However, such control also brings with it an added responsibility, since human error has a higher level of impact on the management of autonomous keys, since the loss of the key can result in the impossibility of accessing the digital wallet, and consequently, the information stored in it. To solve this problem, a strategy and the development of a functional prototype, supported by distributed logging techniques, are proposed. The design and implementation of a functional prototype for the management and recovery of cryptographic keys through smart contracts in distributed networks is described. A Shamir secret sharing scheme is identified as suitable for splitting user keys and distribution is facilitated through transactions specified by smart contracts in the Ganache blockchain network. The restoration process reads the distributed segments using a function specified in the smart contract and reconstructs the segments by selecting Newton's polynomial interpolation method.

Descripción

Los modelos de gestión de identidad (IDM, por sus siglas en inglés) han ido cambiando de enfoque a medida que nuevas propuestas se masifican en el mundo digital. El primer modelo tiene un enfoque tradicional centralizado, encargado del control y privacidad de los datos personales en la gestión de identidad, en cambio, el modelo más reciente tiene un enfoque autogobernado o de identidad autosoberana, como resultado de una mayor conciencia sobre la importancia de los datos personales. La búsqueda de autonomía propuesto en el modelo mas reciente, trae consigo la gestión de claves, esto conlleva varias características que resultan positivas para el usuario, tales como la privacidad y seguridad de sus credenciales. Sin embargo, dicho control también acarrea una responsabilidad añadida, dado que el error humano se posiciona con mayor nivel de impacto en la gestión de las claves autónomas, ya que la pérdida de la clave puede resultar en la imposibilidad de acceder a la billetera digital, y por consiguiente, a la información almacenada en ella. Para resolver este problema, se propone una estrategia y el desarrollo de un prototipo funcional, apoyado en técnicas de registro distribuido. Se describe el diseño e implementación de un prototipo funcional para la gestión y recuperación de claves criptográficas mediante contratos inteligentes en redes distribuidas. Se identifica un esquema Shamir para compartir secretos como adecuado para dividir claves de usuario y se facilita la distribución mediante transacciones especificadas por contratos inteligentes en la red blockchain Ganache. El proceso de restauración lee los segmentos distribuidos utilizando una función especificada en el contrato inteligente y reconstruye los segmentos seleccionando el método de interpolación polinómica de Newton.

Palabras clave

Shamir, Blockchain, Newton, Copia de seguridad, Ganache

Materias

Ingeniería Electrónica -- Tesis y disertaciones académicas , Cifrado de datos (Informática) , Cifras y claves , Criptografía , Seguridad en computadores

Citación