Top 20 NuGet Security Packages
A fixed, enhanced and namespace compatible version of BCrypt.Net port of jBCrypt implemented in C#. It uses a variant of the Blowfish encryption algorithm’s keying schedule, and introduces a work factor, which allows you to determine how expensive the hash function will be, allowing the algorithm to...
Middleware for adding security headers to an ASP.NET Core application. Allows you to easily add Content Security Policy, Strict Transport Security, and Public Key Pins to an app.
ASP.NET Core authentication handler to validate JWT and reference tokens from IdentityServer4
A SAML2 Service Provider for ASP.NET MVC. Install in project and add sections to web.config. No coding required. The package adds an MVC controller that handles the SAML SignIn and SignOut. It works with the claims model of .NET 4.5 and uses the present infrastructure for claims translation, session...
A SAML2 Owin middleware, compatible with ASP.NET Identity for external logins.
OpenID Connect primitives for the OpenID Connect server middleware.
BouncyCastle portable version with support for .NET 4, .NET Standard 1.0-2.0, WP, Silverlight, MonoAndroid, Xamarin.iOS, .NET Core
OpenIddict's core components, used to manage the applications, authorizations, scopes and tokens stored in the database.
ASP.NET Core common types used by the various authentication middleware components.
A port of Microsoft.IdentityModel.Extensions.dll packaged as a NuGet package by the SharePoint PnP team.