Top 20 NuGet Security Packages

SAML 2.0 (SAML2P) service provider authentication handler. To purchase a license or get a demo license, contact [email protected].
Official .NET SDK for the Okta Authentication API.
ASP.NET Core middleware that enables an application to support the SAML2 SSO authentication workflow. This middleware is opensource (free to use) and is not dependent on any .NET Framework libraries. It has been tested with ADFS and IdentityServer4 as well.
Official Okta middleware for ASP.NET 4.6.2+. Easily add authentication and authorization to ASP.NET applications.
Ecng system framework System Framework is a comprehensive collection of system classes designed for the development of connectors under the StockSharp platform.
ASP.NET Core middleware that enables an application to support the OpenID Connect authentication workflow. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/d4eca39c3fc1944b2c6431bf6b22036bdb176c0d
ASP.NET Core middleware that enables an application to receive an OpenID Connect bearer token. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/d4eca39c3fc1944b2c6431bf6b22036bdb176c0d
This package contains the binaries of the Microsoft Authentication Library for .NET (MSAL.NET). MSAL.NET makes it easy to obtain tokens from the Microsoft identity platform for developers (formally Azure AD v2.0) signing-in users with work & school accounts, Microsoft personal accounts, and so...
Includes types that provide support for Reading / Writing XML with Enveloped Signatures.
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 store...
PCL Crypto provides a consistent, portable set of crypto APIs for .NET 4.5, Windows Store, Xamarin.iOS, Xamarin.Android. This makes it easier to create cross-platform .NET libraries and apps. Crypto functionality includes asymmetric and symmetric encryption and signatures, and key derivation. PCLCry...
Cross-platform HttpClientHandler with additional security features (certificate pinning, TLS1.2+, client certificates)
Contains Azure Functions core functionality for Arcus Security
Adds support for OAuth 2.0 / OpenID Connect authentication to HttpClient. Call .AddOAuthHandler() after .AddTypedRest() (or .AddHttpClient() when not using main TypedRest package).
A MongoDB IUserAuthRepository to persist User registration and auth info in a NoSQL Mongo DB. Implements ServiceStack's built-in AuthProvider Model: https://docs.servicestack.net/authentication-and-authorization inc. Twitter, Facebook, Basic, Digest, Credentials Auth modes out-of-t...
Adds .NET Framework OAuth2 Providers for use in ServiceStack Web and REST Services. Includes built-in support for Google and LinkedIn OAuth2 providers. More Info on Auth Providers: https://docs.servicestack.net/authentication-and-authorization
OpenID Connect and OAuth 2.0 Framework for ASP.NET Core
Storage interfaces and models for Duende IdentityServer
EntityFramework persistence layer for Duende IdentityServer
Helper library for claims based identity & access control in .NET.