Design, security features, and encryption / decryption features
Detailed information about the SQLCipher API and control PRAGMAs
Questions to ask when evaluating encrypted SQLite solutions
Get blazing-fast speed from SQLCipher and minimize the impact of encryption
Best practices for selecting and managing SQLCipher database key material
How to convert an existing plaintext SQLite database to use SQLCipher encryption
For Java and Kotlin-based projects using Android Studio
For Swift and ObjC projects using Xcode for Apple platforms (sold separately).
For .NET and Maui projects targeting the following platforms (sold separately).
For native Windows C/C++ projects or those requiring an unmanaged DLL
For native Linux projects requiring shared libraries (.so) or static linking (.a)
Legacy .NET Framework 4.x library for System.Data.SQLite 1.1.119 compatibility on Windows.
SQLCipher-enabled JDBC driver for Java applications
Cross-platform encrypted databases on React Native applications.
Cross-platform encrypted databases on Cordova Mobile applications
SQL functions for partial data encryption
Table-level data encryption
Performance counters and statistics for optimization and tuning
For performance analysis of SQLCipher applications
For US Government and FedRAMP requirements
How to apply SQLCipher license codes to avoid SQLITE_AUTH (23) not authorized errors
Installation supplement for SQLCipher for Android FIPS with an embedded FIPS 140-3 validated cryptographic module
Installation supplement for SQLCipher for Apple FIPS with an embedded FIPS 140-3 validated cryptographic module
Installation supplement for SQLCipher for Linux FIPS with an embedded FIPS 140-3 validated cryptographic module
Installation supplement for SQLCipher for Windows FIPS with an embedded FIPS 140-3 validated cryptographic module
Installation supplement for SQLCipher for Android .NET FIPS with an embedded FIPS 140-3 validated cryptographic module
Installation supplement for SQLCipher for iOS .NET FIPS with an embedded FIPS 140-3 validated cryptographic module
How to add Community Edition sqlcipher-android to an Android project
How to include Community Edition SQLCipher.swift in an Apple project
Instructions for building SQLCipher from source on Linux
For third party Swift Packages adding a dependency on the SQLCipher.swift Package
Learn about the different license options and agreements that govern use of SQLCipher
Frequently Asked Questions and Tips for SQLCipher
Export and import regulations that apply to applications incorporating SQLCipher