A menudo es útil poder obtener una buena suma de comprobación criptográfica de un archivo, por ejemplo. el hash SHA-256 . Esto se puede usar para verificar la integridad del archivo, siempre que tenga una fuente confiable para el hash.
El soporte para SHA-256 y MD5 desde la línea de comandos se proporciona de manera predeterminada en Ubuntu y probablemente en otras versiones de Linux y BSD a través de los programas sha256sum y md5sum.
En una Mac (10.5) veo el programa de línea de comandos "md5", pero nada para SHA-256. Dados los problemas de colisión de hash con MD5, es una opción menos que ideal.
Y no puedo encontrar ningún software instalado de forma predeterminada en Windows para calcular los hashes criptográficos. Lo más cercano al "estándar" que he visto fue una referencia de Microsoft sobre cómo descargar un programa de línea de comandos opcional, utilidad Comprobador de integridad de archivos de suma de comprobación que puede hacer SHA-1 (que todavía es relativamente seguro), pero no SHA-256.
Una descarga que he encontrado para SHA-256 es hashcalc para compatibilidad con GUI multiplataforma, pero No lo he investigado o probado.
-
¿Falta algún software hash seguro predeterminado (mejor que MD5) para Windows o Mac?
-
¿Hay alguna página en algún lugar que ofrezca una buena herramienta de hashing para una variedad de sistemas operativos? Idealmente, llevaría a soluciones GUI seguras y convenientes.
Aclaración : Estoy buscando consejos que pueda compartir con otros, lo que les ayudará a trabajar de manera segura con hashes. Por "seguro" me refiero a algo que, por ejemplo, un empleado del gobierno podría determinar con relativa facilidad para no ser demasiado arriesgado. Por ejemplo, el software instalado por defecto, documentado y respaldado por el proveedor, es mucho menos riesgoso que la instalación de un ejecutable de terceros fuera de Internet. Si tiene que ser un software de terceros, se prefiere algo que sea examinado y recomendado por expertos.
(Cf. firmas multiplataforma )