Microsoft.Data.Encryption.Cryptography
0.2.0-pre
Prefix Reserved
See the version list below for details.
dotnet add package Microsoft.Data.Encryption.Cryptography --version 0.2.0-pre
NuGet\Install-Package Microsoft.Data.Encryption.Cryptography -Version 0.2.0-pre
<PackageReference Include="Microsoft.Data.Encryption.Cryptography" Version="0.2.0-pre" />
paket add Microsoft.Data.Encryption.Cryptography --version 0.2.0-pre
#r "nuget: Microsoft.Data.Encryption.Cryptography, 0.2.0-pre"
// Install Microsoft.Data.Encryption.Cryptography as a Cake Addin #addin nuget:?package=Microsoft.Data.Encryption.Cryptography&version=0.2.0-pre&prerelease // Install Microsoft.Data.Encryption.Cryptography as a Cake Tool #tool nuget:?package=Microsoft.Data.Encryption.Cryptography&version=0.2.0-pre&prerelease
The Microsoft Data Encryption SDK provides encryption support to applications. It allows developers to implement column- or field-level encryption for data stored in various data stores, including Azure data services.
Commonly Used Types:
Microsoft.Data.Encryption.Cryptography.DataProtector
Microsoft.Data.Encryption.Cryptography.DataEncryptionKey
Microsoft.Data.Encryption.Cryptography.KeyEncryptionKey
Microsoft.Data.Encryption.Cryptography.EncryptionSettings
Microsoft.Data.Encryption.Cryptography.EncryptionKeyStoreProvider
Microsoft.Data.Encryption.Cryptography.MicrosoftDataEncryptionException
Microsoft.Data.Encryption.Cryptography.PlaintextDataEncryptionKey
Microsoft.Data.Encryption.Cryptography.ProtectedDataEncryptionKey
When using NuGet 3.x this package requires at least version 3.4.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net46 is compatible. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.6
- Microsoft.Extensions.Caching.Memory (>= 1.1.2)
- System.Text.Encoding.CodePages (>= 5.0.0)
-
.NETStandard 2.0
- Microsoft.Extensions.Caching.Memory (>= 3.1.7)
- System.Text.Encoding.CodePages (>= 5.0.0)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on Microsoft.Data.Encryption.Cryptography:
Package | Downloads |
---|---|
Microsoft.Data.Encryption.AzureKeyVaultProvider
The Microsoft Data Encryption SDK provides encryption support to applications. The Microsoft.Data.Encryption.AzureKeyVaultProvider enables .NET applications to use Microsoft Azure Key Vault to perform encryption/decryption. Commonly Used Types: Microsoft.Data.Encryption.AzureKeyVaultProvider.AzureKeyVaultKeyStoreProvider When using NuGet 3.x this package requires at least version 3.4. |
|
Microsoft.Azure.Cosmos.Encryption.Custom
This is an internal library that provides an implementation for client-side encryption for Azure Cosmos DB for NoSQL for multi-tenant use case. For more information, refer to https://aka.ms/CosmosCustomClientEncryption |
|
Microsoft.Data.Encryption.FileEncryption
The Microsoft Data Encryption SDK provides encryption support to applications. The Microsoft.Data.Encryption.FileEncryption package provides parquet file encryption support. Commonly Used Types: Microsoft.Data.Encryption.FileEncryption.IColumn Microsoft.Data.Encryption.FileEncryption.IColumnarDataReader Microsoft.Data.Encryption.FileEncryption.IColumnarDataWriter Microsoft.Data.Encryption.FileEncryption.Column Microsoft.Data.Encryption.FileEncryption.ColumnarCryptographer Microsoft.Data.Encryption.FileEncryption.CryptoMetadata Microsoft.Data.Encryption.FileEncryption.ParquetFileReader Microsoft.Data.Encryption.FileEncryption.ParquetFileWriter Microsoft.Data.Encryption.FileEncryption.FileEncryptionSettings When using NuGet 3.x this package requires at least version 3.4. |
|
Xtrimmer.KeyStoreProvider.Certificate
The implementation of the Microsoft.Data.Encryption.Cryptography.EncryptionKeyStoreProvider for Windows Certificate Store. This package enables using certificates stored in the Windows Certificate Store as key encryption keys. |
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on Microsoft.Data.Encryption.Cryptography:
Repository | Stars |
---|---|
Azure/azure-cosmos-dotnet-v3
.NET SDK for Azure Cosmos DB for the core SQL API
|