Tabla de Contenidos

Introducción al cifrando homomorfico

Cifrado homomorfico

Lo que busca es que si se opera sobre las versiones cifradas, al descifrar el resultado se obtiene el resultado de la suma. Por ejemplo, si se realiza una suma sobre lo cifrado, al descifrar el resultado, se obtiene la suma.

$Dk (X+Y) = DK(c) o Dk(y)$

Retículos

Es una disminución regular y discreta de puntos en el espacio y que de una manera formal se puede escribir como una fase de vectores que general todas las posibles combinaciones como un sumatorio. Las bases de los retículos no son únicas. Pueden ser descritos en términos de dos bases diferentes.

Problemas difíciles con retículos

Criptografía basada en retículos

Problema del aprendizaje con errores (LWE)

Dado un número de ecuaciones lineales módulo q entero, se deben encontrar vectores que las puedan resolver aproximadamente.

Cifrado simétrico de clave usando LWE

Cuando queremos cifrar un mensaje M lo hacemos generando un vector aleatorio de n componentes de forma uniforme sobre los números módulo q