Colección de citas famosas - Frases motivadoras - ¿Cuál es la razón por la que las firmas digitales deben procesarse previamente mediante una función Hash unidireccional?

¿Cuál es la razón por la que las firmas digitales deben procesarse previamente mediante una función Hash unidireccional?

La función HASH (resumen) proporciona dicho proceso de cálculo: ingrese una cadena de longitud variable y devolverá una cadena de longitud fija, también conocida como valor HASH (valor resumido). La función HASH unidireccional se utiliza para generar resúmenes de información. La función HASH puede resolver principalmente los dos problemas siguientes: dentro de un cierto período de tiempo, es imposible encontrar el mensaje original que generó un valor HASH específico después de la operación HASH y tampoco puede encontrar dos mensajes diferentes que generaron el mismo valor HASH; después de la operación HASH. De esta forma, se pueden solucionar los problemas de verificación de firma, verificación de identidad del usuario y no repudio en las firmas digitales. Un resumen de información describe brevemente un mensaje o documento más extenso y puede verse como una "huella digital" de un documento más extenso. Un resumen de mensaje se utiliza para crear una firma digital y es exclusivo de un archivo específico. Los resúmenes de información pueden hacerse públicos; no revelan ninguno de los contenidos del documento correspondiente. Los algoritmos de resumen más utilizados actualmente son MD5, SHA1, SHA256, etc.

Si no se utiliza hash, si los datos de origen son 10 M, 100 M o incluso más, usar la clave privada para realizar operaciones llevará mucho tiempo y la firma digital generada será muy grande. (generalmente no más pequeño que el tamaño de los datos de origen), esto es intolerable.

Y sabemos que no importa cuán grande sea la cantidad de datos, siempre que estén hash, se generará un tamaño fijo de información. Por ejemplo, sha1 generará 20 bytes de manera uniforme. En términos de eficiencia y volumen de datos, ambos son muy buenos y los efectos (autenticación, no repudio) son los mismos.