Cita:
Empezado por maxvera
El caso particular se refiere a un servidor FTP Linux, pero debería poder extender la operatividad fuera cual fuese la naturaleza del servidor.
|
Pues eso lo veo difícil, para que el sistema tenga alguna utilidad los hash se tendrían que calcular en el servidor. No tendría sentido bajar un archivo para calcular su hash, para comprobar si hay que bajarlo o no
Hay algunos servidores de ftp que son capaces de calcular el md5 de un archivo, pero este no es un comando estándar. También se podría crear un programa que se ejecutara de forma periódica y calculase los md5 de todos los ficheros y los guardase en un archivo de texto. Así el cliente solo tendría que comprobar los hash contenidos en el archivo de texto, con el hash de los archivos. Pero este programa dependería del sistema operativo, no seria muy complicado, en linux un simple script bastaría, pero para windows se necesitaría crear un programa.
La tercera opción es la que utiliza eduarcol. El utiliza un servidor web para alojar los archivos, y un script en php para calcular el hash. Este sistema si que es independiente del sistema operativo del servidor, pero además del servidor ftp necesitaríamos uno web.
Cita:
Empezado por maxvera
¿cuál es la diferencia entre sha1 y md5?
|
Son algoritmos diferentes, uno devuelve 16 bytes (32 caracteres) y el otro 20 bytes (40 caracteres).