stringtranslate.com

Criptografía Naccache-Stern

El criptosistema de Naccache-Stern es un criptosistema de clave pública homomórfico cuya seguridad se basa en el problema de residuosidad superior . El criptosistema de Naccache-Stern fue descubierto por David Naccache y Jacques Stern en 1998.

Definición del esquema

Al igual que muchos criptosistemas de clave pública , este esquema funciona en el grupo donde n es un producto de dos primos grandes . Este esquema es homomórfico y, por lo tanto, maleable .

Generación de claves

La clave pública son los números σ, n , g y la clave privada es el par p , q .

Cuando k = 1 este es esencialmente el criptosistema Benaloh .

Cifrado de mensajes

Este sistema permite el cifrado de un mensaje m en el grupo .

Entonces E(m) es un cifrado del mensaje m .

Descifrado de mensajes

Para descifrar, primero encontramos m mod p i para cada i , y luego aplicamos el teorema del resto chino para calcular m mod .

Dado un texto cifrado c , para descifrarlo, calculamos

dónde .

Seguridad

La seguridad semántica del criptosistema de Naccache-Stern se basa en una extensión del problema de residuosidad cuadrática conocido como el problema de residuosidad superior .

Referencias

Naccache, David; Stern, Jacques (1998). "Un nuevo criptosistema de clave pública basado en residuos superiores". Actas de la 5.ª Conferencia de la ACM sobre seguridad informática y de las comunicaciones . CCS '98. ACM. págs. 59–66. doi : 10.1145/288090.288106 . ISBN . 1-58113-007-4.