Microsoft.AspNetCore.DataProtection
ASP.NET Core logic to protect and unprotect data, similar to DPAPI. This package was built from the source code at https://github.com/dotnet/dotnet/tree/901ca941248413c79832d2fdbd709da0c4386353
Total Downloads
1.1B
1,054,170,037
Published
Jun 9, 2026
Latest stable version
Install
.NET CLI
dotnet add package Microsoft.AspNetCore.DataProtection --version 10.0.9
Package Manager Console
Install-Package Microsoft.AspNetCore.DataProtection -Version 10.0.9
PackageReference
<PackageReference Include="Microsoft.AspNetCore.DataProtection" Version="10.0.9" />
Frameworks
Dependencies
Microsoft.AspNetCore.DataProtection.Abstractions
[10.0.9, )
.NETFramework4.6.2
Microsoft.AspNetCore.Cryptography.Internal
[10.0.9, )
.NETFramework4.6.2
Microsoft.Extensions.DependencyInjection.Abstractions
[10.0.9, )
.NETFramework4.6.2
Microsoft.Extensions.Hosting.Abstractions
[10.0.9, )
.NETFramework4.6.2
Microsoft.Extensions.Logging.Abstractions
[10.0.9, )
.NETFramework4.6.2
Microsoft.Extensions.Options
[10.0.9, )
.NETFramework4.6.2
Microsoft.Win32.Registry
[5.0.0, )
.NETFramework4.6.2
System.Runtime.InteropServices.RuntimeInformation
[4.3.0, )
.NETFramework4.6.2
System.Security.Cryptography.Xml
[10.0.9, )
.NETFramework4.6.2
[10.0.9, )
[10.0.9, )
[10.0.9, )
[10.0.9, )
[10.0.9, )
Microsoft.Extensions.Options
[10.0.9, )
net10.0
System.Security.Cryptography.Xml
[10.0.9, )
net10.0
Microsoft.AspNetCore.DataProtection.Abstractions
[10.0.9, )
.NETStandard2.0
Microsoft.AspNetCore.Cryptography.Internal
[10.0.9, )
.NETStandard2.0
Microsoft.Extensions.DependencyInjection.Abstractions
[10.0.9, )
.NETStandard2.0
Microsoft.Extensions.Hosting.Abstractions
[10.0.9, )
.NETStandard2.0
Microsoft.Extensions.Logging.Abstractions
[10.0.9, )
.NETStandard2.0
Microsoft.Extensions.Options
[10.0.9, )
.NETStandard2.0
Microsoft.Win32.Registry
[5.0.0, )
.NETStandard2.0
System.Security.Cryptography.Xml
[10.0.9, )
.NETStandard2.0