add-user utility FIPS comliance
Does anyone know the algorithm/compliance inherent in the add-user utility when it adds a user/password to application-users.properties file?
For example:
./add-user joe password
In the *.properties file you see
joe=<long string of characters>
What is the process/algorithm in use to convert "password" to "<long string of characters>" and is that process/algorithm FIPS 140-2 compliant?
v/r
Ben
Responses
Hi,
The propery based security domain uses:
# By default the properties realm expects the entries to be in the format: -
# username=HEX( MD5( username ':' realm ':' password))
So not FIPS compliant, but we consider this to be fit for development security only.
For production you should really switch to for example the LDAP module. Other security mechanism can be used via standard JAAS.
Kind regards
Tom
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
