Found 10 packages
Always Encrypted Azure Key Vault Provider for Microsoft.Data.SqlClient. This library enables .NET Core and .NET Framework applications to use Microsoft Azure Key Vault with Always Encrypted in Microsoft Azure SQL Database and Microsoft SQL Server. The library includes the column master key store provider that allows client applications to access data when a column master key is stored in Microsoft Azure Key Vault. For more information on Always Encrypted, please refer to: https://aka.ms/AlwaysEncrypted. Use this library only with the Microsoft.Data.SqlClient (https://www.nuget.org/packages/Microsoft.Data.SqlClient) client driver. If you are using the legacy .NET Framework Data Provider for SQL Server within the System.Data.SqlClient namespace in .NET Framework (https://www.nuget.org/packages/System.Data.SqlClient) as a client driver, you need to use Microsoft.SqlServer.Management.AlwaysEncrypted.AzureKeyVaultProvider (http://www.nuget.org/packages/Microsoft.SqlServer.Management.AlwaysEncrypted.AzureKeyVaultProvider) instead of this package. Available Types: Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyStoreProvider.SqlColumnEncryptionAzureKeyVaultProvider
This library enables .NET Framework applications to use Microsoft Azure Key Vault with Always Encrypted in Microsoft Azure SQL Database and Microsoft SQL Server. The library includes the column master key store provider that allows client applications to access data when a column master key is stored in Microsoft Azure Key Vault. For more information on Always Encrypted, please refer to: https://aka.ms/AlwaysEncrypted. Use this library only with the legacy .NET Framework Data Provider for SQL Server within the System.Data.SqlClient namespace in .NET Framework. If you are using the Microsoft.Data.SqlClient (https://www.nuget.org/packages/Microsoft.Data.SqlClient) client driver, you need to use Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider (https://www.nuget.org/packages/Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider) instead of this package.
This library contains enclave providers for .NET Framework applications using Always Encrypted with secure enclaves. An enclave provider implements the client-side logic for the attestation protocol and for establishing a secure channel with a secure enclave inside SQL Server. For details on Always Encrypted with secure enclaves, see https://aka.ms/AlwaysEncryptedwithSecureEnclaves.
EF Core 6 and Asp.Net Identity Object models for the AlwaysEncryptedSample.
An extension of ASP .NET Identity system to work with Always Encrypted feature.
Entity Framework Always Encryted support through Azure Key Vault
SQL DB Connector via Ado.Net, with Column Encryption supported
Extensions for Entity Framework 6 migrations. Supports table and column descriptions, default values and always encrypted columns.
A modern .NET library for secure access to Azure Key Vault secrets, certificates, and SQL Server Always Encrypted. Supports flexible authentication (Client Secret, Certificate, Managed Identity, DefaultAzureCredential), in-memory caching, structured logging, and built-in Polly retry policies.
This library adds transparent data encryption to Entity Framework Core 6.0 inspired Always Encrypted from MS SQL Server. Work with any database and using standard cryptographic algorithms (AES, HMAC SHA, SP800-108, PBKDF-2,...).