¿Cómo calcular el hash SHA-2 en un archivo para generar un resultado de 256 bits (SHA-256)?
En los viejos tiempos usábamos la herramienta openssl . Escuché que después de terribles vulnerabilidades de seguridad con openssl, el mundo ha pasado a herramientas alternativas. ¿MacOS Sierra incluye alternativas a openssl? ¿Cuál es el enfoque moderno para ejecutar un hash SHA-256?
shasum
Puedes usar shasum :
shasum -a 256 FILE.txt
shasum
es el nombre del comando.-a
opción significa algoritmo .256
uso del algoritmo de 256 bits.
albahaca bourque
shasum
coincida con la implementación de FreeBSD documentada aquí .barker
shasum
es un comando que simplemente se instala como parte de cualquier instalación estándar de Perl, junto con elperl
comando y demás. En cuanto a los documentos en línea marcados como 'heredados', creo que es solo porque Apple tal vez ya no mantiene una versión en línea de ningunaman
página de OS X. Pero de todos modos,shasum
no ha cambiado en mucho tiempo, ni es probable que lo haga pronto, supongo. Es solo una implementación de Perl de los diversos algoritmos hash.