2010-07-26 18 views

Respuesta

5

La encriptación oculta el contenido del texto sin formato, mientras que un resumen es un tipo especial de hash que actúa como una especie de huella dactilar para los datos. Si el resumen del mensaje está cifrado con una clave privada, se puede usar como firma digital para garantizar que proviene de una fuente en particular.

+1

La verificación de la integridad de los archivos se puede hacer usando un resumen (mensaje), consulte http://en.wikipedia.org/wiki/Message_digest. Sin embargo, la autenticación (es decir, verificar que un mensaje proviene de una fuente particular) no se puede hacer usando un resumen simple. La autenticación requeriría, p. una firma digital –

38

El cifrado toma un texto plano y lo convierte en un texto cifrado utilizando una clave y un algoritmo de cifrado. El texto encriptado resultante puede descifrarse más tarde (utilizando la misma clave y el mismo algoritmo).

Un resumen toma un texto sin formato y genera un código hash que se puede usar para verificar si el texto sin formato no está modificado pero no se puede usar para descifrar el texto original del valor hash.

+5

Sí, los resúmenes son por lo general unidireccionales, sin embargo, con las tablas de arcoiris o los algoritmos hash de mierda, es posible invertir el hash y obtener el texto original. Solo un punto menor. – Alan

+0

Nik, probablemente deberíamos mencionar que nada impide que alguien cambie el mensaje y luego genere un nuevo resumen. Algo como HMAC o DSA haría eso, sin embargo. –

+1

@alan sí para textos cortos como contraseñas, pero no para archivos grandes como documentos de texto o imágenes –

Cuestiones relacionadas