openj9 icon indicating copy to clipboard operation
openj9 copied to clipboard

java.base/java.util.UUID.nameUUIDFromBytes() requires MD5 which is not available in FIPS mode

Open KostasTsiounis opened this issue 1 year ago • 5 comments

The UUID.nameUUIDFromBytes() method requires the use of MD5. But MD5 is not FIPS-compliant. So, if the RestrictedSecurity profile used doesn't include MD5 or if RestrictedSecurity isn't used, but the underlying OpenSSL is in FIPS mode, an error occurs and the method cannot be used.

KostasTsiounis avatar Aug 29 '24 15:08 KostasTsiounis