I am trying to mask and unmask values in my standalone.xml with WildFly 26.1.3 on a FIPS enabled system. I get the following error:
java.lang.IllegalArgumentException: ELY03029: No such key algorithm "PBEWithMD5AndDES"
at org.wildfly.security.util.PasswordBasedEncryptionUtil$Builder.deriveSecretKey(PasswordBasedEncryptionUtil.java:541)
at org.wildfly.security.util.PasswordBasedEncryptionUtil$Builder.build(PasswordBasedEncryptionUtil.java:594)
They only (non-FIPS compliant) workaround I have found is to use the following flag when configuring and starting WildFly:
-Djava.security.disableSystemPropertiesFile=true
Can you suggest a FIPS compliant workaround?
Thanks,