SQLCipher for Windows
For native C/C++ projects requiring a DLL. SQLCipher for Windows includes pre-built SQLCipher binaries for C/C++ projects, including a ready-to-use DLL, import library, and static library for linking SQLCipher on Windows Desktop platforms on x86, x64, ARM, and ARM64.
SQLCipher for Windows .NET
For .NET and Maui projects targeting Microsoft Windows. SQLCipher for Windows .NET includes a NuGet package with native SQLCipher libraries that work with Windows 8, 10, and 11 on x86, x64, ARM, and ARM64. The package can be used seamlessly with client libraries such as Microsoft EntityFramework, Microsoft.Data.Sqlite, and the sqlite-net APIs.
SQLCipher for Windows UWP
For .NET Universal Windows Platform and Windows Store projects. SQLCipher for Windows UWP provides a NuGet package library for .NET projects targeting Windows 10 and 11 Universal Windows Platform, sandboxed Windows Store, or standalone. It supports x86, x64, ARM, and ARM64 architectures and offers streamlined integration with client libraries such Microsoft.Data.Sqlite and sqlite-net.
SQLCipher for Windows System.Data.SQLite
For Legacy .NET Framework 4.x projects using the ADO.NET API requiring System.Data.SQLite compatibility. This package provides a combination of Native and Managed assemblies based on System.Data.SQLite with SQLCipher encryption. It is intended for use in legacy .NET Framework 4.x projects using the ADO.NET API on x86 and x64 platforms (no ARM support). It should be used only when drop-in compatibility with System.Data.SQLite is required.
SQLCipher for iOS
For Objective-C and Swift projects using Xcode targeting iOS or Catalyst. SQLCipher for iOS includes pre-built Xcode frameworks (dynamic and static) for developing iPhone and iPad applications using Xcode. The libraries support both Objective-C and Swift projects targeting iOS or Catalyst.
SQLCipher for iOS .NET
For .NET and Maui projects targeting iOS. SQLCipher for iOS .NET includes a NuGet package with native SQLCipher libraries that work with Maui and legacy Xamarin.iOS applications. The package can be used seamlessly with client libraries such as Microsoft EntityFramework, Microsoft.Data.Sqlite, and the sqlite-net APIs.
SQLCipher for Android
For Java and Kotlin-based projects using Android Studio. SQLCipher in Android provides an AAR library that works seamlessly with Java and Kotlin based Android projects with native support for all device architectures and the Android emulator (armeabi-v7a, arm64-v8a, x86, and x86_64).
SQLCipher for Android .NET
For .NET and Maui Projects targeting Android. SQLCipher for Android .NET includes a NuGet package with native SQLCipher libraries that work with Maui and legacy Xamarin.Android applications. The package can be used seamlessly with client libraries such as Microsoft EntityFramework, Microsoft.Data.Sqlite, and the sqlite-net APIs.
SQLCipher for macOS
For Objective-C and Swift projects using Xcode targeting macOS. SQLCipher for iOS includes pre-built Xcode frameworks (dynamic and static) for developing macOS applications using Xcode. The libraries support both Objective-C and Swift projects on x86_64 and ARM64 (Apple Silicon).
SQLCipher for macOS .NET
For .NET projects targeting macOS. SQLCipher for macOS.NET includes a NuGet package with native SQLCipher libraries that work with .NET and .NET Core for macOS on x86_64 and ARM64 architectures. The package can be used seamlessly with client libraries such as Microsoft EntityFramework, Microsoft.Data.Sqlite, and the sqlite-net APIs.
SQLCipher for Linux
The SQLCipher for Linux package includes ready-to-use static (.a) and dynamic shared (.so) libraries for glibc-based Linux platforms running on x86, x86_64, ARM, and ARM64.
SQLCipher for Linux .NET
For .NET Projects targeting Linux. SQLCipher for Linux .NET includes a NuGet package with native SQLCipher libraries that work with .NET and .NET Core for Linux on x86, x86_64, ARM, and ARM64 architectures using glibc. The package can be used seamlessly with client libraries such as Microsoft EntityFramework, Microsoft.Data.Sqlite, and the sqlite-net APIs.
SQLCipher for Windows FIPS
For native C/C++ projects requiring a DLL. SQLCipher for Windows includes pre-built SQLCipher binaries for C/C++ projects, including a ready-to-use DLL, import library, and static library for linking SQLCipher on Windows Desktop platforms on x86, x64, ARM, and ARM64. This package includes an embedded FIPS 140-2 validated cryptographic module for applications requiring certified cryptographic operations.
SQLCipher for Windows .NET FIPS
For .NET and Maui projects targeting Microsoft Windows. SQLCipher for Windows .NET includes a NuGet package with native SQLCipher libraries that work with Windows 8, 10, and 11 on x86, x64, ARM, and ARM64. The package can be used seamlessly with client libraries such as Microsoft EntityFramework, Microsoft.Data.Sqlite, and the sqlite-net APIs. This package includes an embedded FIPS 140-2 validated cryptographic module for applications requiring certified cryptographic operations.
SQLCipher for Windows System.Data.SQLite FIPS
For Legacy .NET Framework 4.x projects using the ADO.NET API requiring System.Data.SQLite compatibility. This package provides a combination of Native and Managed assemblies based on System.Data.SQLite with SQLCipher encryption. It is intended for use in legacy .NET Framework 4.x projects using the ADO.NET API on x86 and x64 platforms (no ARM support). It should be used only when drop-in compatibility with System.Data.SQLite is required. This package includes an embedded FIPS 140-2 validated cryptographic module for applications requiring certified cryptographic operations.
SQLCipher for macOS FIPS
For Objective-C and Swift projects using Xcode targeting macOS. SQLCipher for macOS includes pre-built Xcode frameworks (dynamic and static) for developing macOS applications using Xcode. The libraries support both Objective-C and Swift projects on x86_64 and ARM64 (Apple Silicon). This package includes an embedded FIPS 140-2 validated cryptographic module for applications requiring certified cryptographic operations.
SQLCipher for macOS .NET FIPS
For .NET projects targeting macOS. SQLCipher for macOS.NET includes a NuGet package with native SQLCipher libraries that work with .NET and .NET Core for macOS on x86_64 and ARM64 architectures. The package can be used seamlessly with client libraries such as Microsoft EntityFramework, Microsoft.Data.Sqlite, and the sqlite-net APIs. This package includes an embedded FIPS 140-2 validated cryptographic module for applications requiring certified cryptographic operations.
SQLCipher for Linux FIPS
The SQLCipher for Linux package includes ready-to-use static (.a) and dynamic shared (.so) libraries for glibc-based Linux platforms running on x86, x86_64, ARM, and ARM64. This package includes an embedded FIPS 140-2 validated cryptographic module for applications requiring certified cryptographic operations.
SQLCipher for Linux .NET FIPS
For .NET Projects targeting Linux. SQLCipher for Linux .NET includes a NuGet package with native SQLCipher libraries that work with .NET and .NET Core for Linux on x86, x86_64, ARM, and ARM64 architectures using glibc. The package can be used seamlessly with client libraries such as Microsoft EntityFramework, Microsoft.Data.Sqlite, and the sqlite-net APIs. This package includes an embedded FIPS 140-2 validated cryptographic module for applications requiring certified cryptographic operations.
SQLCipher for iOS FIPS
For Objective-C and Swift projects using Xcode targeting iOS or Catalyst. SQLCipher for iOS includes pre-built Xcode frameworks (dynamic and static) for developing iPhone and iPad applications using Xcode. The libraries support both Objective-C and Swift projects targeting iOS or Catalyst. This package includes an embedded FIPS 140-2 validated cryptographic module for applications requiring certified cryptographic operations.
SQLCipher for Android FIPS
For Java and Kotlin-based projects using Android Studio. SQLCipher in Android provides an AAR library that works seamlessly with Java and Kotlin based Android projects with native support for all device architectures and the Android emulator (armeabi-v7a, arm64-v8a, x86, and x86_64). This package includes an embedded FIPS 140-2 validated cryptographic module for applications requiring certified cryptographic operations.