SHA(1)                                                     SHA(1)


NAME
       sha - file hashing utility

SYNOPSIS
       sha [-12345Vh] [file ...]

DESCRIPTION
       sha  is  a  simple  program that hashes files. It uses the
       National Institute of Standards  and  Technology's  Secure
       Hash  Algorithm.   It  can use SHA-1, SHA-256, SHA-384, or
       SHA-512, which generate respectively, hashes of 160,  256,
       384,  or  512 bits.  sha can be used in scripts to do, for
       example, file integrity checking.

OPTIONS
       -1     Use SHA-1, which produces a 160-bit  hash  (40  hex
              digits).

       -2     Use  SHA-256, which produces a 256-bit hash (64 hex
              digits).

       -3     Use SHA-384, which produces a 384-bit hash (96  hex
              digits).

       -5     Use SHA-512, which produces a 512-bit hash (128 hex
              digits).

       -V     Display version information.

       -h     Display help summary.

       file ...
              One or more files to hash. If no files  are  given,
              stdin is hashed.

       If  neither  -1,  -2,  -3,  or -5 are given, then SHA-1 is
       used. (But see note about SHA_DEFAULT below.)

ENVIRONMENT
       SHA_DEFAULT
              The default hash algorithm to  use.  ``1''  denotes
              SHA-1,   ``2''   denotes   SHA-256,  ``3''  denotes
              SHA-384, and ``5'' denotes SHA-512. Only the  first
              character  is significant. If not defined, SHA-1 is
              the default.












                         August 19, 2001                        1