De acordo com o manual do argon2
(pacote Debian), ele diz para passar a senha da entrada padrão. No entanto, quando sigo as instruções e tento
echo -n "password" | argon2 salt "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"-t 4 -e
o programa simplesmente retorna Error: unknown argument
.
O que estou perdendo aqui? O manual diz
O salt fornecido (o primeiro argumento para o comando) deve ter pelo menos 8 octetos de comprimento e a senha é fornecida na entrada padrão.
O primeiro argumento, o valor do sal, deve ser o sal real que você deseja usar. Portanto, seu comando provavelmente deve se parecer com
se a string de
a
caracteres for o seu salt. Observe também o espaço entre a string salt e a-t
opção.Este comando literal produziria