Top 20 NuGet security Packages

Library of ASP.NET web forms extensions, embedded resource hosting and HTTP Module for implementing role-based security.
OpenID Connect & OAuth 2.0 client library
OpenID Connect and OAuth 2.0 Framework for ASP.NET Core
Library of core security framework for implementing role-based security with integrated Active Directory, local account and database style authentication across various .NET application types.
Library of base Windows Form and WPF Window extensions and dialogs, including those needed for implementing role-based security inside a Windows application.
BouncyCastle portable version with support for .NET 4, .NET Standard 1.0-2.0, .NET Core
MimeKit is an Open Source library for creating and parsing MIME, S/MIME and PGP messages on desktop and mobile platforms. It also supports parsing of Unix mbox files. Unlike any other .NET MIME parser, MimeKit's parser does not need to parse string input nor does it use a TextReader. Instead,...
MailKit is an Open Source cross-platform .NET mail-client library that is based on MimeKit and optimized for mobile devices. Features include: * SASL Authentication via SCRAM-SHA-256, SCRAM-SHA-1, NTLM, DIGEST-MD5, CRAM-MD5, LOGIN, PLAIN, and XOAUTH2. * A fully-cancellable SmtpClient with support f...
EntityFramework persistence layer for IdentityServer4
ASP.NET Core Identity Integration for IdentityServer4
ASP.NET Core authentication handler to validate JWT and reference tokens from IdentityServer4
The Bouncy Castle Crypto package is a C\# implementation of cryptographic algorithms and protocols, it was developed by the Legion of the Bouncy Castle, a registered Australian Charity, with a little help! The Legion, and the latest goings on with this package, can be found at [http://www.bouncycast...
ASP.NET Core common types used by the various authentication middleware components. This package was built from the source at: https://github.com/aspnet/Security/tree/c6f5786418c2478dfc7f5a604d8b65911f9f0c1b
ASP.NET Core common types used by the various authentication middleware components. This package was built from the source at: https://github.com/aspnet/HttpAbstractions/tree/14076d94c38960787772ea7999c7aa159afbba2b
ASP.NET Core common types used by the various authentication components. This package was built from the source at: https://github.com/aspnet/HttpAbstractions/tree/14076d94c38960787772ea7999c7aa159afbba2b
ASP.NET Core middleware that enables an application to use cookie based authentication. This package was built from the source at: https://github.com/aspnet/Security/tree/c6f5786418c2478dfc7f5a604d8b65911f9f0c1b
ASP.NET Core middleware that enables an application to support Facebook's OAuth 2.0 authentication workflow. This package was built from the source at: https://github.com/aspnet/Security/tree/c6f5786418c2478dfc7f5a604d8b65911f9f0c1b
ASP.NET Core contains middleware to support Google's OpenId and OAuth 2.0 authentication workflows. This package was built from the source at: https://github.com/aspnet/Security/tree/c6f5786418c2478dfc7f5a604d8b65911f9f0c1b
ASP.NET Core middleware that enables an application to receive an OpenID Connect bearer token. This package was built from the source at: https://github.com/aspnet/Security/tree/c6f5786418c2478dfc7f5a604d8b65911f9f0c1b
ASP.NET Core middleware that enables an application to support the Microsoft Account authentication workflow. This package was built from the source at: https://github.com/aspnet/Security/tree/c6f5786418c2478dfc7f5a604d8b65911f9f0c1b