Alta precisión nivelada criptografía homomórfica para números racionales
Autores: Nie, Long; Yao, Shaowen; Liu, Jing
Idioma: Inglés
Editor: MDPI
Año: 2023
Acceso abierto
Artículo científico
2023
Alta precisión nivelada criptografía homomórfica para números racionales
Categoría
Matemáticas
Subcategoría
Matemáticas generales
Palabras clave
Cifrado homomórfico
Textos simples
Polinomios
Esquema de codificación
Procedimiento de decodificación
Cálculos homomórficos
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 35
Citaciones: Sin citaciones
En la mayoría de los esquemas de cifrado homomórfico basados en RLWE, los textos nativos se representan como polinomios en un anillo , donde es un módulo de texto plano y es un polinomio ciclotómico con un grado de potencia de dos. Se debe utilizar un esquema de codificación para transformar algunos tipos de datos naturales (como enteros y números racionales) en polinomios en el anillo. Después de que se completen las computaciones homomórficas en el polinomio, se invoca el procedimiento de decodificación para obtener los resultados. Empleamos el código de Hensel para codificar números racionales y construir un esquema de cifrado homomórfico nivelado de alta precisión con doble-CRT. La ventaja de nuestro esquema es que se evitan las limitaciones de trabajos anteriores, como resultados de decodificación inesperados y pérdida de precisión. Además, el espacio de texto plano se puede ajustar simplemente cambiando un hiperparámetro para adaptarse a diferentes tareas de computación.
Descripción
En la mayoría de los esquemas de cifrado homomórfico basados en RLWE, los textos nativos se representan como polinomios en un anillo , donde es un módulo de texto plano y es un polinomio ciclotómico con un grado de potencia de dos. Se debe utilizar un esquema de codificación para transformar algunos tipos de datos naturales (como enteros y números racionales) en polinomios en el anillo. Después de que se completen las computaciones homomórficas en el polinomio, se invoca el procedimiento de decodificación para obtener los resultados. Empleamos el código de Hensel para codificar números racionales y construir un esquema de cifrado homomórfico nivelado de alta precisión con doble-CRT. La ventaja de nuestro esquema es que se evitan las limitaciones de trabajos anteriores, como resultados de decodificación inesperados y pérdida de precisión. Además, el espacio de texto plano se puede ajustar simplemente cambiando un hiperparámetro para adaptarse a diferentes tareas de computación.