The Berkeley DB SQL interface supports the SQLite Encryption Extension (SEE) to ensure security of your data. The supported encryption algorithm is AES-128 in CBC mode. For more information on the concepts relating to BDB encryption, see the Berkeley DB Programmer's Reference Guide.

To learn how to use the SQLite Encryption Extension (SEE), see the official SQLite Documentation Page.


The Berkeley DB SQL interface does not support the sqlite3_rekey method.