public class MessageDigestAlgorithms extends Object
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.
| Modifier and Type | Field and Description | 
|---|---|
| static String | MD2The MD2 message digest algorithm defined in RFC 1319. | 
| static String | MD5The MD5 message digest algorithm defined in RFC 1321. | 
| static String | SHA_1The SHA-1 hash algorithm defined in the FIPS PUB 180-2. | 
| static String | SHA_224The SHA-224 hash algorithm defined in the FIPS PUB 180-3. | 
| static String | SHA_256The SHA-256 hash algorithm defined in the FIPS PUB 180-2. | 
| static String | SHA_384The SHA-384 hash algorithm defined in the FIPS PUB 180-2. | 
| static String | SHA_512The SHA-512 hash algorithm defined in the FIPS PUB 180-2. | 
| static String | SHA3_224The SHA3-224 hash algorithm defined in the FIPS PUB 202. | 
| static String | SHA3_256The SHA3-256 hash algorithm defined in the FIPS PUB 202. | 
| static String | SHA3_384The SHA3-384 hash algorithm defined in the FIPS PUB 202. | 
| static String | SHA3_512The SHA3-512 hash algorithm defined in the FIPS PUB 202. | 
public static final String MD2
public static final String MD5
public static final String SHA_1
public static final String SHA_224
Present in Oracle Java 8.
public static final String SHA_256
public static final String SHA_384
public static final String SHA_512
public static final String SHA3_224
Included starting in Oracle Java 9 GA.
public static final String SHA3_256
Included starting in Oracle Java 9 GA.
public static final String SHA3_384
Included starting in Oracle Java 9 GA.
public static final String SHA3_512
Included starting in Oracle Java 9 GA.
public static String[] values()