1 votos

¿Por qué shasum genera hashes no estándar?

Por lo que sé, el shasum que viene con os x no genera los hashes que se supone que debe generar.

$ echo "" | /usr/bin/shasum
adc83b19e793491b1c6ea0fd8b46cd9f32e592fc ?-

Cuando miro hacia arriba cadena vacía sha hash en wikipedia Veo que debo esperar obtener

da39a3ee 5e6b4b0d 3255bfef 95601890 afd80709

Mi lectura de la página de manual para shasum es que por defecto es sha 1. Obtengo el mismo resultado incluso si especifico sha 1.

¿Qué está pasando aquí?

ps Disculpas por la mala etiqueta. No puedo crear una etiqueta de sha o shasum debido a la baja reputación...

6voto

shasum funciona bien pero echo "" no produce una cadena vacía:

pse@Fourecks:~$ echo "" | od
0000000    000012                                                         
0000001

Esto funciona mejor:

pse@Fourecks:~$ echo -n "" | shasum
da39a3ee5e6b4b0d3255bfef95601890afd80709

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X