For general information about the Microsoft Data Encryption SDK, see Microsoft Data Encryption SDK Overview.
The Microsoft Data Encryption SDK for .NET consists of the following NuGet packages:
- Microsoft.Data.Encryption.Cryptography – implements the Cryptography module of the SDK.
- Microsoft.Data.Encryption.FileEncryption - implements the File Encryption module of the SDK.
- Microsoft.Data.Encryption.AzureKeyVaultProvider – implements the Azure Key Vault Provider module of the SDK.
The packages are all publicly available via NuGet and support a minimum target of .NET Standard 2.0.
Please see the samples folder for examples of how you can use the SDK.