sha1 and sha256 aim to conform to the U.S. Government's Secure Hash Standard, FIPS PUB 180-2, although this has not been officially certified. Unlike the standard, these programs can (in principle) handle input streams that are longer than 2^64 bits. You can run "make check" to test the implementations against FIPS and SHAVP test suites.
For each filename argument, the tools print one line containing the hash value and the filename in the following format:
347b40d5e85365fa11e2c1cf6cb8c80c288c39fb filenameIf no filename is given on the command line, the input is read from stdin.
Source distribution: | hashfunctions-0.3.tar.gz | |
Precompiled distributions: | Windows | hashfunctions-0.3.win32.zip |
The SHA-1 checksum of this package is:
2c558c0bcb969791d81ffb4ce98df21b11b97125 hashfunctions-0.3.tar.gz
The package is configured, built, and installed by the usual commands: "./configure", "make", "make install". For details, see the file INSTALL.
sha1 [options] [file...] sha256 [options] [file...] crc32 [options] [file...]
Options:
-h, --help print this help message and exit -v, --version print version info and exit -l, --license print license info and exit -r, --recursive traverse subdirectories recursively -q, --quiet suppress warningsFor detailed usage information, see the man page.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.