EntityFrameworkCore.DataEncryption
EntityFrameworkCore.DataEncryption copied to clipboard
A plugin for Microsoft.EntityFrameworkCore to add support of encrypted fields using built-in or custom encryption providers.
Everytime a user read/edit the database, he/she has to type a key he/she originally used to encrypt data. This typed key is going to overwrite appsettings.json's key, so ApplicationDbContext will...
Program.cs ``` public void ConfigureServices(IServiceCollection services) { byte[] key = Encoding.ASCII.GetBytes("sample_key"); var provider = new AesProvider(key); services.AddDbContext(builder=>{...}, provider); } ``` ApplicationDbContext.cs ``` public class ApplicationDbContext : DbContext { private readonly...
hi I try to encrypt properties by integer types like long , decimal , double but it didn't support I myself use `ConverterBuilder` to handle my need but it warned...
Version [3.0](https://github.com/Eastrall/EntityFrameworkCore.DataEncryption/releases/tag/v3.0.0) introduced "Basic Migration Support" but I've been wondering how do you use it? I tried adding a migration with `dotnet ef migrations add Foo` but it didn't really...
"Platinum":"643", "Palladium":"4IxcuyZbRIhioWf1rDP+RQ==", "Rhodium":"323", "Grams":"38", I had all these columns encrypted but upon fetching only 3 are decrypted, so in this case palladium isn't decrypting
Move from AzureDevOps pipeline to GitHub actions.
I have an existing database table that I have decided to encrypt and I have configured an MirgrationEncryptionProvider so it will map the previous data ```c# var migrationProvider = new...
Hi Guys. Trying to use your lib in my project and found that it's not compatible with ef 5. The problem in the file "EncryptionMigrator" the reflection is finding the...
The library creates access to an entity with "Set" method, but in scenario when we use owned entity it tries to create Dbset with the owned entity which is not...