# Package org.apache.commons.codec.digest

Simplifies common `MessageDigest` tasks and includes a libc crypt(3) compatible crypt method that supports DES, MD5, SHA-256 and SHA-512 based algorithms as well as the Apache specific "$apr1$" variant.

See: Description

- Class Summary
  Class | Description
  --- | ---
  Crypt | GNU libc crypt(3) compatible hash method.
  DigestUtils | Operations to simplify common `MessageDigest` tasks.
  HmacUtils | Simplifies common `Mac` tasks.
  Md5Crypt | The libc crypt() "$1$" and Apache "$apr1$" MD5-based hash algorithm.
  MessageDigestAlgorithms | Standard `MessageDigest` algorithm names from the Java Cryptography Architecture Standard Algorithm Name Documentation.
  Sha2Crypt | SHA2-based Unix crypt implementation.
  UnixCrypt | Unix crypt(3) algorithm implementation.

- Enum Summary
  Enum | Description
  --- | ---
  HmacAlgorithms | Standard `HmacUtils` algorithm names from the Java Cryptography Architecture Standard Algorithm Name Documentation.

## Package org.apache.commons.codec.digest Description

Simplifies common `MessageDigest` tasks and includes a libc crypt(3) compatible crypt method that supports DES, MD5, SHA-256 and SHA-512 based algorithms as well as the Apache specific "$apr1$" variant.

Copyright © 2002–2014 The Apache Software Foundation. All rights reserved.