Red de conocimiento informático - Aprendizaje de código fuente - Después de cortar 1 segundo del vídeo, ¿el SHA1 y el MD5 del vídeo original seguirán siendo los mismos?

Después de cortar 1 segundo del vídeo, ¿el SHA1 y el MD5 del vídeo original seguirán siendo los mismos?

Definitivamente es diferente. SHA1 y MD5 son sumas de verificación para archivos. Incluso si el archivo cambia solo un byte, su valor es significativamente diferente del valor original. Si restas 1 segundo del vídeo, la información que describe este segundo definitivamente cambiará y, naturalmente, la suma de comprobación del archivo también será diferente.

El método utilizado en la industria para juzgar aproximadamente si un archivo se ha modificado es juzgar si el valor MD5 ha cambiado. Si el valor MD5 cambia, debe haber sido modificado, pero es posible que el valor MD5 modificado no cambie necesariamente, aunque esta probabilidad es extremadamente pequeña.

Introducción

Cada archivo puede utilizar el validador MD5 para calcular un código MD5 fijo. Los autores de software suelen calcular de antemano el código MD5 de su programa y publicarlo en Internet.

Así que si ves el código MD5 junto a un programa descargado en Internet, puedes escribirlo. Después de descargar este programa, utilice MD5 Verifier para calcular el código MD5 del archivo que descargó. Compare el código MD5 que escribió antes para saber si descargó la versión original. Si son iguales, entonces descargaste el original.