clsha1(1)

NAME
clsha1

SYNOPSIS
clsha1 [OPTION] [FILE]

DESCRIPTION

clsha1 calculates the SHA1 hash value of the input, either a file or standard input and prints the hash value in hexadecimal (default) or base64 encoding on standard output. The hash value is 160 bits long.

No FILE or "-" reads from standard input.

OPTIONS

--base64 | -b64
        prints the hash value base64 encoded. Without this option the hash value
        is printed hexadecimal

--help
        prints a help text

--version
        prints the version of clsha1

NOTES
Full documentation <https://senderek.ie/cryptlib/tools> This program depends on two packages providing the cryptlib shared object library and the python3-bindings to this library. You can download both packages in RPM or DEB format at https://senderek.ie/cryptlib/

FILES
clsha1 uses the cryptlib shared object library and its python3 bindings.

/lib64/libcl.so.3.4.9
/usr/lib/python3.1x/site-packages/cryptlib_py.so

COPYRIGHT
Copyright © 2022 - 2026 Ralf Senderek. All rights reserved. License BSD-3-Clause: <https://senderek.ie/cryptlib/bsd.html>.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

SEE ALSO
cryptlib (https://github.com/cryptlib/cryptlib)

AUTHORS
clsha1 is written by Ralf Senderek <innovation@senderek.ie>.
Cryptlib is written and maintained by Peter Gutmann <pgut001@cs.auckland.ac.nz>

BUGS
Of course there aren't any bugs, but if you find any, please sent a report to
innovation@senderek.ie.