Home All Groups
commons-codec / org / apache / commons / codec / digest / package-summary.html /

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 
    ClassDescription
    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.
    MurmurHash2
    Implementation of the MurmurHash2 32-bit and 64-bit hash functions.
    MurmurHash3
    Implementation of the MurmurHash3 32-bit and 128-bit hash functions.
    MurmurHash3.IncrementalHash32Deprecated
    Use IncrementalHash32x86.
    MurmurHash3.IncrementalHash32x86
    Generates 32-bit hash from input bytes.
    PureJavaCrc32
    A pure-java implementation of the CRC32 checksum that uses the same polynomial as the built-in native CRC32.
    PureJavaCrc32C
    A pure-java implementation of the CRC32 checksum that uses the CRC32-C polynomial, the same polynomial used by iSCSI and implemented on many Intel chipsets supporting SSE4.2.
    Sha2Crypt
    SHA2-based Unix crypt implementation.
    UnixCrypt
    Unix crypt(3) algorithm implementation.
    XXHash32
    Implementation of the xxhash32 hash algorithm.
  • Enum Summary 
    EnumDescription
    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–2020 The Apache Software Foundation. All rights reserved.