Quickly dump a bunch of different hash digests for a given string
$ python hashes.py --help
USAGE: hashes [-b] string
-------------------------
-b will base64 encode the string before hashing it
$ python hashes.py this is a test
sha3-512 a68bf14c14f2f81a3ed31a849cc104555834af7dd7cc586829debd330641d9f799d5f261201a54802157f40aa3435b495f2f060831c28edd79cf0bf43938a3ac
shake128 1e5c3709a40f1f26e7a61602842faa33
sha3-384 717c45d6c27403250d24e632bea215668ba2f217fbbafe927160245b78d16ca0bd3cd7c3e9e322af99b5b5689635f40b
sha3-256 b69ced483a79e37e13372af7cdd9e6757542fe91be6e6d05b654fa19dab9056d
sha512-224 9ac5044f573e4613056b153708871b9baf05f7e83406eaaf12f1a89d
blake2s256 f20146c054f9dd6b6764b6c09357f7cd7551dfbcba545972a4c8166df8afde60
shake256 a8cb8c72bc335a68a40837fc401fa7bfeddba83254e6f2898b687132c6239777
blake2b512 61a548f2de1c318ba91d5207007861010f69a43ec663fe487d8403282c934ea725dc0bb172256ac99625ad64cca6a2c4d61c650a35afab4787dc678e19071ef9
md4 ce6be5df0409e4a15bbe3e37ff5b309a
md5 54b0c58c7ce9f2a8b551351102ee0938
sha1 fa26be19de6bff93f70bc2308434e4a440bbad02
sha224 52fa5d621db1c9f11602fc92d1e8d1115a9018f191de948944c4ac39
sm3 3d2b9e742cd3fd87abf85d8678d9cfb036e4d1d531cdba259e050cca03c04e05
sha512-256 6c53016ac6f75b6a86dbd56070cbed58a5880071fa3ae44f1211ec72958ae941
sha3-224 11bba509f26b29918b79e77f4bcd1ff9cbc1bcf09f30a007cfe20223
sha384 43382a8cc650904675c9d62d785786e368f3a99db99aeaaa7b76b02530677154d09c0b6bd2e21b4329fd41543b9a785b
md5-sha1 54b0c58c7ce9f2a8b551351102ee0938fa26be19de6bff93f70bc2308434e4a440bbad02
sha256 2e99758548972a8e8822ad47fa1017ff72f06f3ff6a016851f45c398732bc50c
sha512 7d0a8468ed220400c0b8e6f335baa7e070ce880a37e2ac5995b9a97b809026de626da636ac7365249bb974c719edf543b52ed286646f437dc7f810cc2068375c
ripemd160 57365db6dde0b8f4214314fa09b587baf1b339f8
whirlpool 13af17f8b3e8310dee7864d0b0539d632750f88cd80264a1bfd3904ddf55790ec94ba963d871d8412cd1bddf6c5a37b1189f77e94904c6f3ea6417ad1269dbf6
crc32 0xd1ee7ea
adler32 0x26330516
base64 dGhpcyBpcyBhIHRlc3Q=