-Djdk.nativeDigest
This option enables or disables OpenSSL native cryptographic support for the MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224, and SHA-512/256 digest algorithms.
Syntax
-Djdk.nativeDigest=[true|false]
Setting | value | Default |
---|---|---|
-Djdk.nativeDigest |
true | yes |
-Djdk.nativeDigest |
false |
Explanation
You can turn off specific digest algorithm with the following options:
- MD5 - Set
-Djdk.nativeMD5=false
- SHA-1 - Set
-Djdk.nativeSHA=false
- SHA-224 - Set
-Djdk.nativeSHA224=false
- SHA-256 - Set
-Djdk.nativeSHA256=false
- SHA-384 - Set
-Djdk.nativeSHA384=false
- SHA-512 - Set
-Djdk.nativeSHA512=false
- SHA-512/224 - Set
-Djdk.nativeSHA512_224=false
- SHA-512/256 - Set
-Djdk.nativeSHA512_256=false
To turn off all the algorithms, see the -Djdk.nativeCrypto system property command-line option.
Note: The MD5 digest algorithm is not supported for OpenSSL on AIX®. The Java implementation is always used for the MD5 digest algorithm on AIX.