NuGet Gallery Feed for CryptoSQLite.ORMORM 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 issueshttps://www.nuget.org/packages/CryptoSQLite.ORM/2019-08-23T08:06:11Zhttps://api.nuget.org/v3-flatcontainer/cryptosqlite.orm/3.0.2/iconhttps://www.nuget.org/packages/CryptoSQLite.ORM/3.0.2CryptoSQLite.ORM 3.0.22019-08-23T08:01:32Z2019-08-23T08:06:11ZAlekxei7151https://www.nuget.org/profiles/Alekxei7151ORM 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 issueshttps://www.nuget.org/packages/CryptoSQLite.ORM/2.1.14CryptoSQLite.ORM 2.1.142017-03-18T13:53:09Z2018-12-05T04:14:07ZAlekxei7151https://www.nuget.org/profiles/Alekxei7151ORM 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.https://www.nuget.org/packages/CryptoSQLite.ORM/2.1.13CryptoSQLite.ORM 2.1.132017-03-12T18:18:55Z2018-12-05T04:15:02ZAlekxei7151https://www.nuget.org/profiles/Alekxei7151ORM 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.12 version LeftJoin function has been implemented. And little fixes have been implemented.
In 2.1.13 version bug in 'Find' function on iOS platform has been fixed.https://www.nuget.org/packages/CryptoSQLite.ORM/2.1.10CryptoSQLite.ORM 2.1.102017-02-03T07:46:17Z2018-12-05T04:15:05ZAlekxei7151https://www.nuget.org/profiles/Alekxei7151ORM 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.9 version Join tables function has been implemented. You can Join two, three and four tables.
In 2.1.10 version Update rows in table function has been implemented.https://www.nuget.org/packages/CryptoSQLite.ORM/2.1.9CryptoSQLite.ORM 2.1.92017-01-30T09:28:18Z2018-12-05T04:15:05ZAlekxei7151https://www.nuget.org/profiles/Alekxei7151ORM 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.8 version 'COUNT', 'MAX', 'MIN', 'SUM', and 'AVG' SQLite functions has been implemented. In ForeignKey Attribute Constructor bool parameter: 'autoResolveReference' has been added, this parameter determines if referenced table must be automatically obtained from database
In 2.1.9 version JOIN tables function has been implemented. You can Join two, three and four tables.https://www.nuget.org/packages/CryptoSQLite.ORM/2.1.8CryptoSQLite.ORM 2.1.82017-01-18T12:40:25Z2018-12-05T04:14:07ZAlekxei7151https://www.nuget.org/profiles/Alekxei7151ORM 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.7 version support of decimal numbers has been implemented. Decimal numbers have BLOB type in database file.
In 2.1.8 version 'COUNT', 'MAX', 'MIN', 'SUM', and 'AVG' SQLite functions has been implemented. In ForeignKey Attribute Constructor bool parameter: 'autoResolveReference' has been added, this parameter determines if referenced table must be automatically obtained from database when you are getting current table.https://www.nuget.org/packages/CryptoSQLite.ORM/2.1.7CryptoSQLite.ORM 2.1.72017-01-16T09:41:30Z2018-12-05T04:14:05ZAlekxei7151https://www.nuget.org/profiles/Alekxei7151ORM 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:
Warning In 2.1.6 version bug fixed, connected with solt generation for crypto algorithms, so this version won't be able to decrypt databases created using earlier versions of CryptoSQLite library. Sorry, this won't happen again.
In 2.1.7 version support of decimal numbers has been implemented. Decimal numbers have BLOB type in database file.https://www.nuget.org/packages/CryptoSQLite.ORM/2.1.6CryptoSQLite.ORM 2.1.62016-12-30T10:40:04Z2018-12-05T04:14:06ZAlekxei7151https://www.nuget.org/profiles/Alekxei7151ORM 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.5 version a perfomance of library has been inproved by using compiled expressions, instead of reflection. Obsolete functions have been removed from iterface.
Warning In 2.1.6 version bug fixed, connected with solt generation for crypto algorithms, so this version won't be able to decrypt databases created using earlier versions of CryptoSQLite library. Sorry, this won't happen again.