Cúram Digest Settings

Cúram users, internal and external, when not invoked with identity-only, are authenticated using form-based login and the password entered in the form is digested and compared to the digest value stored in the database for the user.
Note: This processing does not apply to users authenticated in third party systems like LDAP.

The Cúram crypto configuration will work for you out-of-the box, but it is recommended you modify these settings with respect to your local security requirements. For instance, the OOTB settings may be adequate in development, but for production environments it is strongly recommended that you modify them (e.g. digest salt encrypted value).

The digest settings are stored in the CryptoConfig.properties file. The properties and their values are as follows:

There are a set of corresponding "superseded" properties to allow for flexibility when migrating from one set of digest settings or standards to another. The following have a similar function to their counterparts above, but are used by the Cúram encryption functionality to support both old and new settings for a time of migration:

The usage and behavior of the superseded properties are controlled by the curam.security.convertsupersededpassworddigests.enabled property as managed by the Properties Administration user interface. See How to Utilize the Superseded Digest Settings for a Period of Migration for more information on using the superseded properties.