
Necesito una herramienta para generar un "hash" de 6 dígitos a partir de un archivo. Naturalmente, archivos idénticos siempre deberían crear el mismo hash. ¿Cuál es una buena manera de hacer esto?
- Esto es necesario en un sistema Debian básico.
- Entiendo que con solo hash de 6 dígitos pueden ocurrir colisiones, pero la esperanza es que sea poco probable. En caso de colisión, se pueden utilizar hashes MD5.
- Lo más probable es que los archivos de entrada sean PDF, si eso hace alguna diferencia.
Respuesta1
Obtenga cualquier función hash con más dígitos y trunquela.
Ejemplo (en Linux):
md5sum file | cut -c -6