Encrypted Credentials in Custom Applications
Last updated
Last updated
HEAVY.AI can accept a set of encrypted credentials for secure authentication of a custom application. This topic provides a method for providing an encryption key to generate encrypted credentials and configuration options for enabling decryption of those encrypted credentials.
Generate a 128- or 256-bit encryption key and save it to a file. You can use to generate a suitable encryption key.
Set the file path of the encryption key file to the encryption-key-file-path
web server parameter in heavyai.conf:
Alternatively, you can set the path using the --encryption-key-file-path=path/to/file
command-line argument.
Generate encrypted credentials for a custom application by running the following Go program, replacing the example key and credentials strings with an actual key and actual credentials. You can also run the program in a web browser at .