hashalot(8)

NAME

hashalot - read a passphrase and print a hash

SYNOPSIS

hashalot [ -s SALT ] [ -x ]  [  -n  #BYTES  ]  [  -q  ]  [

HASHTYPE ]

HASHTYPE [ -s SALT ] [ -x ] [ -n #BYTES ] [ -q ]

DESCRIPTION

hashalot is a small tool that reads a passphrase from
standard input, hashes it using the given hash type, and prints
the result to standard output.
Warning: If you do not use the -x option, the hash is
printed in binary. This may wedge your terminal settings, or even
force you to log out.
Supported values for HASHTYPE:
ripemd160 rmd160 rmd160compat sha256 sha384 sha512

OPTIONS

The option -s SALT specifies an initialization vector to
the hashing algorithm. You need this if you want to prevent iden
tical passwords to map to identical hashes, which is a security
risk.
If the -x option is given then the hash will be printed as
a string of hexadecimal digits.
The -n option can be used to limit (or increase) the num
ber of bytes output. The default is as appropriate for the speci
fied hash algorithm: 20 bytes for RIPEMD160, 32 bytes for SHA256,
etc. The default for the "rmd160compat" hash is 16 bytes, for
compatibility with the old kerneli.org utilities.
The -q option causes hashalot to be more quiet and not
print some warnings which may be superfluous.

AUTHOR

Ben Slusky <sluskyb@paranoiacs.org>

This manual page was written by Matthias Urlichs
<smurf@debian.org>.

09 Feb 2004
Copyright © 2010-2024 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout