Transparent AES Encryption For SQLite

Feature Benefit
Embeddable SQLcrypt™ is a C library that links into your application. The library is the database engine; there is no separate database server process.
Zero Configuration SQLcrypt™ requires just five API calls to connect to a database, set up encryption, execute an SQL command, and disconnect. No change to your database schema, e.g., to declare that data is to be encrypted, is required.
Transparent, Storage-level Encryption SQLcrypt™ encrypts your data transparently at the storage level - there is no need to invoke proprietary, nonportable SQL cryptographic functions to filter your data.
No Key Management SQLcrypt™ derives the encryption key from a user-supplied passphrase. Sidestep the difficult cryptographic problems of secure key generation and management.
Cross-Platform SQLcrypt™ is available for Windows, Pocket PC, Mac OS X and Linux. Databases are fully cross-platform.