Búsqueda eficiente de palabras clave booleanas en datos cifrados en la nube en un entorno de clave pública
Autores: Zhang, Yu; He, Wei; Li, Yin
Idioma: Inglés
Editor: Hindawi
Año: 2020
Acceso abierto
Artículo científico
Categoría
Ingeniería y Tecnología
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 12
Citaciones: Sin citaciones
El cifrado de clave pública buscable (SPE, por sus siglas en inglés) que admite la búsqueda de palabras clave juega un papel importante en la computación en la nube para la confidencialidad de datos. El esquema SPE actual principalmente admite la búsqueda de palabras clave conjuntivas o disyuntivas, que pertenecen a operaciones de consulta muy básicas. En este artículo, proponemos un esquema SPE eficiente y seguro que admite la búsqueda de palabras clave booleanas, que es más avanzada que la búsqueda de palabras clave conjuntivas y disyuntivas. Primero desarrollamos un método de conversión de palabras clave, que puede cambiar el índice y la consulta de palabras clave booleanas en un grupo de vectores. Luego, mediante la aplicación de una técnica llamada espacio vectorial de emparejamiento dual para cifrar los vectores obtenidos, proponemos un esquema concreto que se ha demostrado seguro ante un ataque de palabra clave elegida. Finalmente, presentamos un análisis teórico y experimental detallado para demostrar la eficiencia de nuestro esquema.
Descripción
El cifrado de clave pública buscable (SPE, por sus siglas en inglés) que admite la búsqueda de palabras clave juega un papel importante en la computación en la nube para la confidencialidad de datos. El esquema SPE actual principalmente admite la búsqueda de palabras clave conjuntivas o disyuntivas, que pertenecen a operaciones de consulta muy básicas. En este artículo, proponemos un esquema SPE eficiente y seguro que admite la búsqueda de palabras clave booleanas, que es más avanzada que la búsqueda de palabras clave conjuntivas y disyuntivas. Primero desarrollamos un método de conversión de palabras clave, que puede cambiar el índice y la consulta de palabras clave booleanas en un grupo de vectores. Luego, mediante la aplicación de una técnica llamada espacio vectorial de emparejamiento dual para cifrar los vectores obtenidos, proponemos un esquema concreto que se ha demostrado seguro ante un ataque de palabra clave elegida. Finalmente, presentamos un análisis teórico y experimental detallado para demostrar la eficiencia de nuestro esquema.