Cifrado basado en políticas de atributos con intersección de conjuntos externalizada en computación en la nube multimedia
Autores: Shi, Yanfeng; Qiu, Shuo
Idioma: Inglés
Editor: MDPI
Año: 2021
Acceso abierto
Artículo científico
2021
Cifrado basado en políticas de atributos con intersección de conjuntos externalizada en computación en la nube multimedia
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Sistema de computación en la nube
Estructura de acceso encriptada
Intersección de conjuntos
Delegación de cálculos
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 28
Citaciones: Sin citaciones
En un sistema de computación en la nube multimedia, supongamos que todos los usuarios de la nube externalizan sus propios conjuntos de datos a la nube en forma encriptada. Cada conjunto externalizado está asociado con una estructura de acceso tal que un usuario de datos válido, Bob, con las credenciales que satisfacen la estructura de acceso, puede realizar cálculos sobre el conjunto externalizado encriptado (por ejemplo, descifrado u otros tipos de funciones de cálculo). Supongamos que Bob necesita calcular la intersección de conjuntos sobre los conjuntos externalizados encriptados de un propietario de datos, Alice, y los suyos propios. La solución simple de Bob es descargar los conjuntos externalizados encriptados de Alice y Bob, realizar la operación de intersección de conjuntos y descifrar los textos cifrados de intersección de conjuntos. Una mejor solución es que Bob delegue a la nube el cálculo de la intersección de conjuntos, sin darle a la nube la capacidad de vulnerar el secreto de los conjuntos. Para resolver este problema, este trabajo introduce una novedosa primitiva llamada computación en la nube multimedia. Es el primer algoritmo criptográfico que admite un almacenamiento encriptado completamente externalizado, delegación de cálculo, seguridad de autorización detallada para el modelo de política de texto cifrado, sin depender de una autoridad de confianza en línea o propietarios de datos, y conjunto de múltiples elementos, simultáneamente. Construimos un esquema que satisface de manera demostrable las propiedades de seguridad deseables y analizamos su eficiencia.
Descripción
En un sistema de computación en la nube multimedia, supongamos que todos los usuarios de la nube externalizan sus propios conjuntos de datos a la nube en forma encriptada. Cada conjunto externalizado está asociado con una estructura de acceso tal que un usuario de datos válido, Bob, con las credenciales que satisfacen la estructura de acceso, puede realizar cálculos sobre el conjunto externalizado encriptado (por ejemplo, descifrado u otros tipos de funciones de cálculo). Supongamos que Bob necesita calcular la intersección de conjuntos sobre los conjuntos externalizados encriptados de un propietario de datos, Alice, y los suyos propios. La solución simple de Bob es descargar los conjuntos externalizados encriptados de Alice y Bob, realizar la operación de intersección de conjuntos y descifrar los textos cifrados de intersección de conjuntos. Una mejor solución es que Bob delegue a la nube el cálculo de la intersección de conjuntos, sin darle a la nube la capacidad de vulnerar el secreto de los conjuntos. Para resolver este problema, este trabajo introduce una novedosa primitiva llamada computación en la nube multimedia. Es el primer algoritmo criptográfico que admite un almacenamiento encriptado completamente externalizado, delegación de cálculo, seguridad de autorización detallada para el modelo de política de texto cifrado, sin depender de una autoridad de confianza en línea o propietarios de datos, y conjunto de múltiples elementos, simultáneamente. Construimos un esquema que satisface de manera demostrable las propiedades de seguridad deseables y analizamos su eficiencia.