UltraLite User's Guide
Designing UltraLite Applications
Configuring and managing database storage
Encrypting UltraLite databases
To obfuscate an UltraLite database (C/C++)
Define the UL_ENABLE_OBFUSCATION compiler directive when compiling the generated database.
For more information, see UL_ENABLE_OBFUSCATION macro.
To obfuscate an UltraLite database (Java)
Add the following line to your code before creating the database (that is, before connecting to the database for the first time):
UlDatabase.setDefaultObfuscation( true );