System.Security.Cryptography.ProtectedData 4.4.0

Prefix Reserved
There is a newer version of this package available.
See the version list below for details.

Requires NuGet 2.12 or higher.

dotnet add package System.Security.Cryptography.ProtectedData --version 4.4.0
                    
NuGet\Install-Package System.Security.Cryptography.ProtectedData -Version 4.4.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="System.Security.Cryptography.ProtectedData" Version="4.4.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="System.Security.Cryptography.ProtectedData" Version="4.4.0" />
                    
Directory.Packages.props
<PackageReference Include="System.Security.Cryptography.ProtectedData" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add System.Security.Cryptography.ProtectedData --version 4.4.0
                    
#r "nuget: System.Security.Cryptography.ProtectedData, 4.4.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package System.Security.Cryptography.ProtectedData@4.4.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=System.Security.Cryptography.ProtectedData&version=4.4.0
                    
Install as a Cake Addin
#tool nuget:?package=System.Security.Cryptography.ProtectedData&version=4.4.0
                    
Install as a Cake Tool

Provides access to Windows Data Protection Api.

Commonly Used Types:
System.Security.Cryptography.DataProtectionScope
System.Security.Cryptography.ProtectedData

8321c729934c0f8be754953439b88e6e1c120c24
When using NuGet 3.x this package requires at least version 3.4.

Product 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.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
.NET Core netcoreapp1.0 was computed.  netcoreapp1.1 was computed.  netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard1.3 is compatible.  netstandard1.4 was computed.  netstandard1.5 was computed.  netstandard1.6 was computed.  netstandard2.0 is compatible.  netstandard2.1 was computed. 
.NET Framework net46 is compatible.  net461 is compatible.  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.  monoandroid10 is compatible. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed.  monotouch10 is compatible. 
Tizen tizen30 was computed.  tizen40 was computed.  tizen60 was computed. 
Universal Windows Platform uap was computed.  uap10.0 was computed. 
Xamarin.iOS xamarinios was computed.  xamarinios10 is compatible. 
Xamarin.Mac xamarinmac was computed.  xamarinmac20 is compatible. 
Xamarin.TVOS xamarintvos was computed.  xamarintvos10 is compatible. 
Xamarin.WatchOS xamarinwatchos was computed.  xamarinwatchos10 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • .NETCoreApp 2.0

    • No dependencies.
  • .NETFramework 4.6

    • No dependencies.
  • .NETFramework 4.6.1

    • No dependencies.
  • .NETStandard 1.3

  • .NETStandard 2.0

    • No dependencies.
  • MonoAndroid 1.0

    • No dependencies.
  • MonoTouch 1.0

    • No dependencies.
  • Xamarin.iOS 1.0

    • No dependencies.
  • Xamarin.Mac 2.0

    • No dependencies.
  • Xamarin.TVOS 1.0

    • No dependencies.
  • Xamarin.WatchOS 1.0

    • No dependencies.

NuGet packages (565)

Showing the top 5 NuGet packages that depend on System.Security.Cryptography.ProtectedData:

Package Downloads
System.Configuration.ConfigurationManager

Provides types that support using XML configuration files (app.config). This package exists only to support migrating existing .NET Framework code that already uses System.Configuration. When writing new code, use another configuration system instead, such as Microsoft.Extensions.Configuration.

Microsoft.Identity.Client.Extensions.Msal

This package contains the public client (desktop) caching to Microsoft Authentication Library for .NET (MSAL.NET)

Microsoft.Build

This package contains the Microsoft.Build assembly which is used to create, edit, and evaluate MSBuild projects.

Microsoft.Build.Utilities.Core

This package contains the Microsoft.Build.Utilities assembly which is used to implement custom MSBuild tasks.

NuGet.Configuration

NuGet's configuration settings implementation.

GitHub repositories (105)

Showing the top 20 popular GitHub repositories that depend on System.Security.Cryptography.ProtectedData:

Repository Stars
dotnet/roslyn
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
PixiEditor/PixiEditor
PixiEditor is a Universal Editor for all your 2D needs
actions/runner
The Runner for GitHub Actions :rocket:
PhilippC/keepass2android
Password manager app for Android
Azure/azure-sdk-for-net
This repository is for active development of the Azure SDK for .NET. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/dotnet/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-net.
win-acme/win-acme
Automate SSL/TLS certificates on Windows with ease
PCL-Community/PCL-CE
PCL 社区版 由社区开发者维护与管理
HotCakeX/Harden-Windows-Security
Harden Windows Safely, Securely using Official Supported Microsoft methods and proper explanation | Always up-to-date and works with the latest build of Windows | Provides tools and Guides for Personal, Enterprise, Government and Military security levels | SLSA Level 3 Compliant for Secure Development and Build Process | Apps Available on MS Store✨
microsoft/perfview
PerfView is a CPU and memory performance-analysis tool
cyanfish/naps2
Scan documents to PDF and more, as simply as possible.
GlitchEnzo/NuGetForUnity
A NuGet Package Manager for Unity
ravendb/ravendb
ACID Document Database
dotnet/sdk
Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
ProtonVPN/win-app
Official ProtonVPN Windows app
googleprojectzero/sandbox-attacksurface-analysis-tools
Set of tools to analyze Windows sandboxes for exposed attack surface.
Nethereum/Nethereum
Ethereum .Net cross platform integration library
openclaw/openclaw-windows-node
Windows companion suite for OpenClaw
aelassas/servy
Enterprise-Grade Windows Service Wrapper
microsoft/PowerApps-Samples
Sample code for Power Apps, including Dataverse, model-driven apps, canvas apps, Power Apps component framework, portals, and AI Builder.
CollapseLauncher/Collapse
An Advanced Launcher for miHoYo/HoYoverse Games
Version Downloads Last Updated
11.0.0-rc.3.26522.148 67 10/25/2026
11.0.0-rc.2.26504.105 19,020 10/13/2026
11.0.0-rc.1.26425.128 56,605 9/8/2026
11.0.0-preview.7.26381.103 32,531 8/11/2026
11.0.0-preview.6.26359.118 16,604 7/14/2026
11.0.0-preview.5.26302.115 19,674 6/9/2026
10.0.14 2,886 10/25/2026
10.0.13 1,502,255 10/13/2026
10.0.12 6,193,606 9/8/2026
10.0.11 5,173,001 8/11/2026
10.0.10 5,791,596 7/14/2026
10.0.9 7,435,355 6/9/2026
10.0.8 7,635,575 5/12/2026
9.0.22 285 10/25/2026
9.0.21 40,701 10/13/2026
9.0.20 140,497 9/8/2026
9.0.19 158,615 8/11/2026
9.0.18 4,332,165 7/14/2026
9.0.17 217,205 6/9/2026
4.4.0 730,081,899 8/11/2017
Loading failed