|
The SHA (Secure Hash
Algorithm) family is
a set of related
cryptographic hash
functions. The most
commonly used
function in the
family, SHA-1, is
employed in a large
variety of popular
security
applications and
protocols, including
TLS, SSL, PGP, SSH,
S/MIME, and IPSec.
SHA-1 was considered
to be the successor
to MD5, an earlier,
widely-used hash
function. Both are
reportedly
compromised. In some
circles, it is
suggested that
SHA-256 or greater
be used for critical
technology. The SHA
algorithms were
designed by the
National Security
Agency (NSA) and
published as a US
government standard.
More... |