# Enums

## HashAlgorithm

Name | Description
`SHA512` | The default algorithm for backward compatible systems. Should not be used for new projects as OWASP recommends stronger hashing algorithms.
`PBKDF2` | Stronger hashing algorithm, recommended by OWASP as of 2018.

## HashSaltStyle

Password hash salt configuration.

Name | Description
`NO_SALT` | Password hashes are not salted
`COLUMN` | Salt is in a separate column for each user in the database
`EXTERNAL` | Salt is NOT stored in the database, but defined as external value like application preferences or so