EncryptionMode Enumeration
On this page
Determines whether the database is encrypted and kind of the database encryption.
Syntax
Members
| Member | Description |
| AES128 | |
| AES192 | |
| AES256 | |
| Blowfish | |
| Cast128 | |
| CEROD | The SQLite database uses the CEROD encryption. The SQLite Compressed and Encrypted Read-Only Database (CEROD) Extension is an add-on to the public domain version of SQLite that allows an application to read compressed and encrypted database files in addition to ordinary SQLite database files. Password from the ConnectionString is used for the database. |
| None | The SQLite database is not encrypted. |
| RC4 | |
| SEE | The SQLite database uses the SEE encryption. The SQLite Encryption Extension (SEE) is an add-on to the public domain version of SQLite that allows an application to read and write encrypted database files. Password from the ConnectionString is used for the database. For more information about SEE see the SQLite Encryption Extension web page. |
| SQLCipher | The SQLite database uses the SQLCipher encryption. SQLCipher is an open source extension to SQLite that provides transparent 256-bit AES encryption of database files. Password from the ConnectionString is used for the database. For more information about SEE see the SQLCipher web page. |
| SQLiteCrypt | The SQLite database uses the SQLiteCrypt encryption. The SQLiteCrypt is an add-on to the public domain version of SQLite that adds transparent AES 256 encryption support for SQLite. In order to connect to such a database, you need to set the Password and SQLiteCrypt License Key connection string parameters. |
| TripleDES | |
Inheritance Hierarchy
See Also