Publicar un PDF en un sitio web con MD5 Hash [cerrado]

2

Quiero publicar documentos PDF en mi sitio web. Calculé el hash MD5 del archivo antes de subirlo. Quiero proporcionar este hash para que el descargador pueda verificar si el archivo está bien. ¿Cuál es la mejor manera de proporcionar el hash? ¿Debo escribirlo como texto en mi sitio o hay una forma estándar de hacerlo?

    
pregunta shiotanagisakun 07.11.2017 - 02:22
fuente

1 respuesta

3

La mejor manera es proporcionar el hash como texto (cadena hexadecimal) a través de HTTPS. De lo contrario, podría ofrecer la descarga directamente a través de HTTPS y evitar agregar el hash. El punto importante aquí es la seguridad provista por TLS, sin esto, su hash será inútil para la seguridad.

Deberías usar un hash robusto, como SHA-256 en lugar de MD5.

Si no está interesado en prevenir un ataque pero solo quiere garantizar la integridad de las descargas, debe poner las descargas a través de HTTPS y olvidar el hash. De esta manera, todos se beneficiarán de él, no solo los usuarios que conocen hash, y será una experiencia más fluida.

    
respondido por el A. Hersean 07.11.2017 - 09:55
fuente

Lea otras preguntas en las etiquetas