Esquema de firma criptográfica
En criptografía , el hash de dominio completo ( FDH ) es un esquema de firma basado en RSA que sigue el paradigma de hash y signo . Es demostrablemente seguro (es decir, es existencialmente infalsificable ante ataques adaptativos de mensajes elegidos ) en el modelo de oráculo aleatorio . El FDH implica aplicar un hash a un mensaje utilizando una función cuyo tamaño de imagen es igual al tamaño del módulo RSA y luego elevar el resultado al exponente secreto RSA.
Seguridad exacta del hash de dominio completo
En el modelo de oráculo aleatorio, si RSA es -seguro, entonces el esquema de firma RSA de hash de dominio completo es -seguro donde,
- .
Para grandes, esto se reduce a .
Esto significa que si existe un algoritmo que puede forjar una nueva firma FDH que se ejecuta en el tiempo t , calcula como máximo hashes, solicita como máximo firmas y tiene éxito con una probabilidad de , entonces también debe existir un algoritmo que rompa RSA con una probabilidad en el tiempo .
Referencias
- Jean-Sébastien Coron (AF): Sobre la seguridad exacta del hash de dominio completo. CRYPTO 2000: págs. 229-235 (PDF)
- Mihir Bellare , Phillip Rogaway : La seguridad exacta de las firmas digitales: cómo firmar con RSA y Rabin. EUROCRYPT 1996: págs. 399–416 (PDF)