Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 17 » UltraLite - Database Management and Developer Guide » UltraLite database reference » UltraLite options

UltraLite fips creation option

Controls whether the new database should be encrypted using AES or AES_FIPS strong encryption.

Syntax
fips=value
Allowed values

Yes (use AES_FIPS), No (use AES)

Default

Yes

Remarks

This option is not supported by UltraLiteJ, or UltraLite for Apple iOS.

The only way to change the type of database encryption is to recreate the database with the appropriate fips or obfuscate creation option. You can change the database encryption key by specifying a new encryption key on the Connection object. Users connecting to the database must supply the key each time they connect.

From SQL Central, you can configure encryption in any wizard that creates a database. On the New database storage settings page of the Create Database Wizard, select the Encrypt the database and Use strong encryption options and then select the type of AES encryption. You must also specify and confirm the encryption key.

From a client application, set this option as one of the creation options for the CreateDatabase method on the DatabaseManager/ULDatabaseManager class.

To deploy a database with the fips option enabled, copy all appropriate libraries for your platform.