es posible incluir hash (por ejemplo, SHA-256) del documento en el documento

1

Por ejemplo, quiero enviar un documento de texto con contenido:

---start of hello.txt---
Hello world!

SHA-256 hash of this document is: e5cefc21ce1131cc0e8759f5e3b46c016319883c6f9b0d714502f3cf7226864f
---end of hello.txt---
    
pregunta Stalker 01.03.2017 - 11:29
fuente

2 respuestas

6

No. Es un problema similar al del pangram de enumeración automática , pero como la función hash no es reversible , la única forma de hacerlo es mediante la fuerza bruta. Dado el tamaño del espacio clave, esto no es factible.

    
respondido por el LSerni 01.03.2017 - 12:12
fuente
0

Supongo que podría incluir un hash del otro contenido en el archivo en el archivo, por ejemplo,

---START CONTENT---
some content
----END CONTENT---
Hash of CONTENT: sha256:aaaaf

Sin embargo, no está claro qué se logra con eso, porque cualquier persona que pueda interceptar el mensaje puede reemplazar tanto el contenido como el hash, algo que se usa, por ejemplo, HMAC lo prevendría.

    
respondido por el iwaseatenbyagrue 01.03.2017 - 12:29
fuente

Lea otras preguntas en las etiquetas