Diseño de protocolo de autenticación basado en blockchain desde una perspectiva de computación en la nube
Autores: Du, Zhiqiang; Jiang, Wenlong; Tian, Chenguang; Rong, Xiaofeng; She, Yuchao
Idioma: Inglés
Editor: MDPI
Año: 2023
Acceso abierto
Artículo científico
2023
Diseño de protocolo de autenticación basado en blockchain desde una perspectiva de computación en la nube
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Computación en la nube
Protocolo de autenticación
Seguro
Eficiente
Autenticación de identidad
Entorno de nube
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 33
Citaciones: Sin citaciones
La computación en la nube es una tecnología disruptiva que ha transformado la forma en que las personas acceden y utilizan los recursos informáticos. Debido a la diversidad de servicios y complejidad de entornos, existe un gran interés en cómo autenticar de forma segura y eficiente a los usuarios bajo el mismo dominio. Sin embargo, muchos métodos de autenticación tradicionales involucran a terceros no confiables o autoridades centrales excesivamente centralizadas, lo que puede comprometer la seguridad del sistema. Por lo tanto, es crucial establecer canales de autenticación seguros dentro de dominios de confianza. En este contexto, proponemos un protocolo de autenticación seguro y eficiente, HIDA (Autenticación de Identidad de Hyperledger Fabric), para el entorno de la computación en la nube. Específicamente, al introducir la tecnología de cadena federada para aislar de forma segura entidades en el dominio de confianza, y combinarla con la tecnología de prueba de conocimiento cero, los datos de los usuarios están aún más seguros. Además, la Gestión de Acceso Subsecuente permite a los usuarios demostrar su identidad revelando solo credenciales breves, mejorando considerablemente la eficiencia del acceso. Para garantizar la seguridad del protocolo, realizamos un análisis semántico formal y demostramos que puede proteger eficazmente contra varios ataques. Al mismo tiempo, realizamos diez simulaciones para demostrar que el protocolo es eficiente y confiable en aplicaciones prácticas. Los resultados de esta investigación en este documento pueden proporcionar nuevas ideas y soporte técnico para la autenticación de identidad en un entorno de nube y servir de referencia útil para resolver el problema de autenticación en escenarios de aplicación de computación en la nube.
Descripción
La computación en la nube es una tecnología disruptiva que ha transformado la forma en que las personas acceden y utilizan los recursos informáticos. Debido a la diversidad de servicios y complejidad de entornos, existe un gran interés en cómo autenticar de forma segura y eficiente a los usuarios bajo el mismo dominio. Sin embargo, muchos métodos de autenticación tradicionales involucran a terceros no confiables o autoridades centrales excesivamente centralizadas, lo que puede comprometer la seguridad del sistema. Por lo tanto, es crucial establecer canales de autenticación seguros dentro de dominios de confianza. En este contexto, proponemos un protocolo de autenticación seguro y eficiente, HIDA (Autenticación de Identidad de Hyperledger Fabric), para el entorno de la computación en la nube. Específicamente, al introducir la tecnología de cadena federada para aislar de forma segura entidades en el dominio de confianza, y combinarla con la tecnología de prueba de conocimiento cero, los datos de los usuarios están aún más seguros. Además, la Gestión de Acceso Subsecuente permite a los usuarios demostrar su identidad revelando solo credenciales breves, mejorando considerablemente la eficiencia del acceso. Para garantizar la seguridad del protocolo, realizamos un análisis semántico formal y demostramos que puede proteger eficazmente contra varios ataques. Al mismo tiempo, realizamos diez simulaciones para demostrar que el protocolo es eficiente y confiable en aplicaciones prácticas. Los resultados de esta investigación en este documento pueden proporcionar nuevas ideas y soporte técnico para la autenticación de identidad en un entorno de nube y servir de referencia útil para resolver el problema de autenticación en escenarios de aplicación de computación en la nube.