No artigo anterior nós mostramos como gerar Hash com MD5, assim como descrito lá, os conceitos serão semelhantes.
Whirlpool (às vezes denominado WHIRLPOOL ) é uma função hash criptográfica baseada em uma cifra de bloco tipo AES .
Ele gera uma hash de comprimento de 128 caracteres .
Para esse exemplo, vamos criar a hash da palavra Terminal Root . Segue o código abaixo:
whirlpool.cpp
Para compilar rode:
A possível e esperada saída será:
Para verificar se está correta use, preterivelmente, o comando rhash
com os seguintes argumentos: