Class MessageDigestAlgorithms

java.lang.Object
org.apache.commons.codec.digest.MessageDigestAlgorithms

public class MessageDigestAlgorithms extends Object
Standard MessageDigest algorithm names from the Java Cryptography Architecture Standard Algorithm Name Documentation.

This class is immutable and thread-safe.

  • Java 8 and up: SHA-224.
  • Java 9 and up: SHA3-224, SHA3-256, SHA3-384, SHA3-512.
Since:
1.7
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    The MD2 message digest algorithm defined in RFC 1319.
    static final String
    The MD5 message digest algorithm defined in RFC 1321.
    static final String
    The SHA-1 hash algorithm defined in the FIPS PUB 180-2.
    static final String
    The SHA-224 hash algorithm defined in the FIPS PUB 180-3.
    static final String
    The SHA-256 hash algorithm defined in the FIPS PUB 180-2.
    static final String
    The SHA-384 hash algorithm defined in the FIPS PUB 180-2.
    static final String
    The SHA-512 hash algorithm defined in the FIPS PUB 180-2.
    static final String
    The SHA-512 hash algorithm defined in the FIPS PUB 180-4.
    static final String
    The SHA-512 hash algorithm defined in the FIPS PUB 180-4.
    static final String
    The SHA3-224 hash algorithm defined in the FIPS PUB 202.
    static final String
    The SHA3-256 hash algorithm defined in the FIPS PUB 202.
    static final String
    The SHA3-384 hash algorithm defined in the FIPS PUB 202.
    static final String
    The SHA3-512 hash algorithm defined in the FIPS PUB 202.
  • Method Summary

    Modifier and Type
    Method
    Description
    static String[]
    Gets all constant values defined in this class.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait