CryptoSQLite.ORM
2.1.14
See the version list below for details.
dotnet add package CryptoSQLite.ORM --version 2.1.14
NuGet\Install-Package CryptoSQLite.ORM -Version 2.1.14
<PackageReference Include="CryptoSQLite.ORM" Version="2.1.14" />
paket add CryptoSQLite.ORM --version 2.1.14
#r "nuget: CryptoSQLite.ORM, 2.1.14"
// Install CryptoSQLite.ORM as a Cake Addin #addin nuget:?package=CryptoSQLite.ORM&version=2.1.14 // Install CryptoSQLite.ORM as a Cake Tool #tool nuget:?package=CryptoSQLite.ORM&version=2.1.14
ORM for SQLite with data encryption.
Supported Xamarin platforms:
- Android
- iOS
- Windows Phone 8.1
- Win 8
1. Just add [CryptoTable("TableName")] attribute to your class definition (Table) and [Encrypted] attribute to properties in your class that you want to be stored in a database file in encrypted view.
2. Generate your own personal encryption key, and pass it to CryptoSQLite library.
3. CryptoSQLite will encrypt all properties that have '[Encrypted]' attribute automatically when you are adding (updating) elements to your Table and decrypt all [Encrypted] properties when you are getting elements from a Table in the database file.
Last updates:
In 2.1.13 version bug in 'Find' function on iOS platform has been fixed.
In 2.1.14 version little bug in 'LeftJoin' function has been fixed.
Learn more about Target Frameworks and .NET Standard.
-
- SQLitePCL.pretty (>= 1.1.0)
- SQLitePCL.raw (>= 0.9.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.