The PlatformPasswordUtils API provides actions for validating and securely storing passwords in the database, compliant with established cryptographic practices. This is accomplished through actions that enable you to:

To use this API, simply reference the PlatformPasswordUtils module using the References Window in the Development Environment.

Actions

Action

Description

GenerateSaltedMD5Hash(Text)

Salts the password with a fixed number and hashes it using the MD5 hash algorithm.

GenerateSaltedSHA512Hash(Text)

Salts the password with a 32 bytes random number and hashes it using the SHA512 hash algorithm.

ValidatePassword(Text,Text)

Validates a password against the expected salted password hash.

See Also

About APIs