Pregunta

necesito la suma de comprobación de un archivo XML con el fin de verificar que se han realizado cambios en el archivo.

Una vez que he creado la suma de comprobación MD5 es posible 'integrar' la suma de control MD5 dentro del mismo archivo. Creo que no, pero tal vez si es posible realizar una suma de comprobación parcial no se basa en los primeros X caracteres del archivo.

Muchas gracias ...

¿Fue útil?

Solución

Puede incrustar un hash MD5 en el archivo. Esto cambiará el hash del archivo, pero esto se puede superar mediante la inversión de la modificación antes de comprobar el hash, teniendo mucho cuidado, por supuesto, a exactamente invertir la operación.

Sin embargo, esto no ofrece ninguna seguridad real, porque si alguien cambia el archivo que sólo hay que recordar para cambiar el valor hash también.

En su lugar, debe generar un par de claves y utilizar un firma digital .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top