Deploying encrypted UltraLite databases

Strong database encryption technology makes a database inoperable and inaccessible without a key (a type of a password). An algorithm encodes the information contained in your database and transaction log files so they cannot be deciphered. However, database encryption requires that you deploy the appropriate number of files with your database.

When you connect to UltraLite with the -fips option, you can run databases encrypted with AES or AES_FIPS strong encryption. To ensure you are running with AES_FIPS, use -fips=1.

See also

Setting up and deploying AES_FIPS database encryption in UltraLite