sha1sum reportando valor de hash diferente em relação a openssl

1

Por que a diferença no seguinte?

$ echo -n "foo" | openssl dgst -sha1 -hmac "key"
(stdin)= 9fc254126c2b1b7f106abacae0cb77e73411fad7
$ echo -n "foo" | sha1sum 
0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33  -
    
por Marcus Junius Brutus 24.12.2014 / 14:42

1 resposta

2

O -hmac "key" é o que faz. Adicionar um HMAC é classificar , como salgar os dados . Não é exatamente o mesmo, mas você está mudando como o hash é calculado. Assim você acaba com um resultado diferente.

    
por 24.12.2014 / 14:56

Tags