CryptoSQLite.ORM
3.0.2
dotnet add package CryptoSQLite.ORM --version 3.0.2
NuGet\Install-Package CryptoSQLite.ORM -Version 3.0.2
<PackageReference Include="CryptoSQLite.ORM" Version="3.0.2" />
paket add CryptoSQLite.ORM --version 3.0.2
#r "nuget: CryptoSQLite.ORM, 3.0.2"
// Install CryptoSQLite.ORM as a Cake Addin #addin nuget:?package=CryptoSQLite.ORM&version=3.0.2 // Install CryptoSQLite.ORM as a Cake Tool #tool nuget:?package=CryptoSQLite.ORM&version=3.0.2
ORM for SQLite with data encryption.
Supported Xamarin platforms:
- Android
- iOS
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 3.0.2 version .NET Standard compatibility added and fixed minor issues
Product | Versions Compatible and additional computed target framework versions. |
---|---|
MonoAndroid | monoandroid10 is compatible. |
Xamarin.iOS | xamarinios10 is compatible. |
-
.NETStandard 2.0
- SQLitePCL.pretty.netstandard (>= 2.0.1)
-
MonoAndroid 1.0
- SQLitePCL.pretty.netstandard (>= 2.0.1)
- SQLitePCLRaw.bundle_green (>= 2.0.0)
- SQLitePCLRaw.core (>= 2.0.0)
- SQLitePCLRaw.lib.e_sqlite3.android (>= 2.0.0)
-
Xamarin.iOS 1.0
- SQLitePCL.pretty.netstandard (>= 2.0.1)
- SQLitePCLRaw.bundle_green (>= 2.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.