If you are encrypting your database with AES FIPS encryption, you must configure and deploy your device accordingly for each platform.
Create an UltraLite database with the following property: fips=1. See UltraLite fips property.
Use the following connection parameter in your application's connection string: DBKEY=key. See UltraLite DBKEY connection parameter.
On Palm OS, enable database encryption by calling ULEnableRsaFipsStrongEncryption. See ULEnableFIPSStrongEncryption function.
On Palm OS, ensure that you link to the following files in addition to ulrt.lib:
Ensure that you deploy the appropriate files to your device.
Windows desktop, Windows CE, require ulfips10.dll and sbgse2.dll. The Windows CE component also requires the component DLL files.
Palm OS requires libsbgse_4i.prc.