System.Security.Claims by: Microsoft
  • 587 total downloads
  • Latest version: 4.3.0
Provides classes that implement claims-based identity in the .NET Framework, including classes that represent claims, claims-based identities, and claims-based principals. Commonly Used Types: System.Security.Principal.GenericIdentity System.Security.Claims.Claim System.Security.Claims.ClaimsIdentity System.Security.Claims.ClaimsPrincipal System.Security.Principal.GenericPrincipal When using NuGet 3.x this package requires at least version 3.4.
System.Security.Cryptography.Algorithms by: Microsoft
  • 355 total downloads
  • Latest version: 4.3.1
Provides base types for cryptographic algorithms, including hashing, encryption, and signing operations. Commonly Used Types: System.Security.Cryptography.Aes System.Security.Cryptography.RSA System.Security.Cryptography.RSAParameters System.Security.Cryptography.HMACSHA1 System.Security.Cryptography.SHA256 System.Security.Cryptography.SHA1 System.Security.Cryptography.SHA512 System.Security.Cryptography.SHA384 System.Security.Cryptography.HMACSHA256 System.Security.Cryptography.MD5 System.Security.Cryptography.HMACSHA384 System.Security.Cryptography.HMACSHA512 When using NuGet 3.x this package requires at least version 3.4.
System.Security.Cryptography.Cng by: Microsoft
  • 1.754k total downloads
  • Latest version: 6.0.0-preview.4.21253.7
Provides cryptographic algorithm implementations and key management with Windows Cryptographic Next Generation API (CNG). Commonly Used Types: System.Security.Cryptography.RSACng System.Security.Cryptography.ECDsaCng System.Security.Cryptography.CngKey
System.Security.Cryptography.Csp by: Microsoft
  • 290 total downloads
  • Latest version: 4.3.0
Provides cryptographic algorithm implementations and key management with Windows Cryptographic API (CryptoAPI). Commonly Used Types: System.Security.Cryptography.RSACryptoServiceProvider System.Security.Cryptography.CspParameters When using NuGet 3.x this package requires at least version 3.4.
System.Security.Cryptography.Encoding by: Microsoft
  • 565 total downloads
  • Latest version: 4.3.0
Provides types for representing Abstract Syntax Notation One (ASN.1)-encoded data. Commonly Used Types: System.Security.Cryptography.AsnEncodedData System.Security.Cryptography.Oid System.Security.Cryptography.OidCollection When using NuGet 3.x this package requires at least version 3.4.
System.Security.Cryptography.OpenSsl by: Microsoft
  • 2.143k total downloads
  • Latest version: 6.0.0-preview.4.21253.7
Provides cryptographic algorithm implementations and key management for non-Windows systems with OpenSSL. Commonly Used Types: System.Security.Cryptography.RSAOpenSsl
System.Security.Cryptography.Pkcs by: Microsoft
  • 2.8k total downloads
  • Latest version: 9.0.0-rc.2.24473.5
Provides support for PKCS and CMS algorithms. Commonly Used Types: System.Security.Cryptography.Pkcs.EnvelopedCms
System.Security.Cryptography.Primitives by: Microsoft
  • 283 total downloads
  • Latest version: 4.3.0
Provides common types for the cryptographic libraries. Commonly Used Types: System.Security.Cryptography.ICryptoTransform System.Security.Cryptography.AsymmetricAlgorithm System.Security.Cryptography.SymmetricAlgorithm System.Security.Cryptography.HashAlgorithm System.Security.Cryptography.KeyedHashAlgorithm System.Security.Cryptography.HMAC System.Security.Cryptography.KeySizes System.Security.Cryptography.CryptographicException System.Security.Cryptography.CipherMode System.Security.Cryptography.PaddingMode System.Security.Cryptography.CryptoStream System.Security.Cryptography.CryptoStreamMode When using NuGet 3.x this package requires at least version 3.4.
System.Security.Cryptography.ProtectedData by: Microsoft
  • 3.084k total downloads
  • Latest version: 9.0.0-rc.2.24473.5
Provides access to Windows Data Protection Api. Commonly Used Types: System.Security.Cryptography.DataProtectionScope System.Security.Cryptography.ProtectedData
System.Security.Cryptography.X509Certificates by: Microsoft
  • 727 total downloads
  • Latest version: 4.3.2
Provides types for reading, exporting and verifying Authenticode X.509 v3 certificates. These certificates are signed with a private key that uniquely and positively identifies the holder of the certificate. Commonly Used Types: System.Security.Cryptography.X509Certificates.X509Certificate2 System.Security.Cryptography.X509Certificates.X509Certificate System.Security.Cryptography.X509Certificates.X509ContentType System.Security.Cryptography.X509Certificates.StoreLocation System.Security.Cryptography.X509Certificates.StoreName System.Security.Cryptography.X509Certificates.X509FindType System.Security.Cryptography.X509Certificates.X509ChainStatus System.Security.Cryptography.X509Certificates.X509Certificate2Collection System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension System.Security.Cryptography.X509Certificates.X509Chain When using NuGet 3.x this package requires at least version 3.4.
System.Security.Cryptography.Xml by: Microsoft
  • 2.225k total downloads
  • Latest version: 9.0.0-rc.2.24473.5
Provides classes to support the creation and validation of XML digital signatures. The classes in this namespace implement the World Wide Web Consortium Recommendation, "XML-Signature Syntax and Processing", described at http://www.w3.org/TR/xmldsig-core/. Commonly Used Types: System.Security.Cryptography.Xml.CipherData System.Security.Cryptography.Xml.CipherReference System.Security.Cryptography.Xml.DataObject System.Security.Cryptography.Xml.DataReference System.Security.Cryptography.Xml.DSAKeyValue System.Security.Cryptography.Xml.EncryptedData System.Security.Cryptography.Xml.EncryptedKey System.Security.Cryptography.Xml.EncryptedReference System.Security.Cryptography.Xml.EncryptedType System.Security.Cryptography.Xml.EncryptedXml System.Security.Cryptography.Xml.EncryptionMethod System.Security.Cryptography.Xml.EncryptionProperty System.Security.Cryptography.Xml.EncryptionPropertyCollection System.Security.Cryptography.Xml.KeyInfo System.Security.Cryptography.Xml.KeyInfoClause System.Security.Cryptography.Xml.KeyInfoEncryptedKey System.Security.Cryptography.Xml.KeyInfoName System.Security.Cryptography.Xml.KeyInfoNode System.Security.Cryptography.Xml.KeyInfoRetrievalMethod System.Security.Cryptography.Xml.KeyInfoX509Data System.Security.Cryptography.Xml.KeyReference System.Security.Cryptography.Xml.Reference System.Security.Cryptography.Xml.ReferenceList System.Security.Cryptography.Xml.RSAKeyValue System.Security.Cryptography.Xml.Signature System.Security.Cryptography.Xml.SignedInfo System.Security.Cryptography.Xml.SignedXml System.Security.Cryptography.Xml.Transform System.Security.Cryptography.Xml.TransformChain System.Security.Cryptography.Xml.XmlDecryptionTransform System.Security.Cryptography.Xml.XmlDsigBase64Transform System.Security.Cryptography.Xml.XmlDsigC14NTransform System.Security.Cryptography.Xml.XmlDsigC14NWithCommentsTransform System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform System.Security.Cryptography.Xml.XmlDsigExcC14NTransform System.Security.Cryptography.Xml.XmlDsigExcC14NWithCommentsTransform System.Security.Cryptography.Xml.XmlDsigXPathTransform System.Security.Cryptography.Xml.XmlDsigXsltTransform System.Security.Cryptography.Xml.XmlLicenseTransform
System.Security.Permissions by: Microsoft
  • 2.824k total downloads
  • Latest version: 9.0.0-rc.2.24473.5
Provides types supporting Code Access Security (CAS).
System.Security.Principal by: Microsoft
  • 521 total downloads
  • Latest version: 4.3.0
Provides the base interfaces for principal and identity objects that represents the security context under which code is running. Commonly Used Types: System.Security.Principal.IPrincipal System.Security.Principal.IIdentity System.Security.Principal.TokenImpersonationLevel When using NuGet 3.x this package requires at least version 3.4.
System.Security.Principal.Windows by: Microsoft
  • 2.06k total downloads
  • Latest version: 6.0.0-preview.5.21301.5
Provides classes for retrieving the current Windows user and for interacting with Windows users and groups. Commonly Used Types: System.Security.Principal.WindowsIdentity System.Security.Principal.SecurityIdentifier System.Security.Principal.NTAccount System.Security.Principal.WindowsPrincipal System.Security.Principal.IdentityReference System.Security.Principal.IdentityNotMappedException System.Security.Principal.WindowsBuiltInRole System.Security.Principal.WellKnownSidType
System.Security.SecureString by: Microsoft
  • 131 total downloads
  • Latest version: 4.3.0
Provides the System.Security.SecureString class, which represents text that should be kept confidential. The text is encrypted for privacy when being used, and deleted from computer memory when no longer needed. Commonly Used Types: System.Security.SecureString System.Security.SecureStringMarshal When using NuGet 3.x this package requires at least version 3.4.
System.ServiceModel.Duplex by: Microsoft
  • 2.065k total downloads
  • Latest version: 4.10.3
Provides the types that permit 2-way ("duplex") exchanges of messages.
System.ServiceModel.Http by: Microsoft
  • 2.213k total downloads
  • Latest version: 4.10.3
Provides the types that permit SOAP messages to be exchanged using Http (example: BasicHttpBinding).
System.ServiceModel.NetTcp by: Microsoft
  • 1.992k total downloads
  • Latest version: 4.10.3
Provides the types that permit SOAP messages to be exchanged using TCP (example: NetTcpBinding).
System.ServiceModel.Primitives by: Microsoft
  • 1.94k total downloads
  • Latest version: 4.10.3
Provides the common types used by all of the WCF libraries.
System.ServiceModel.Security by: Microsoft
  • 2.185k total downloads
  • Latest version: 6.0.0-rc.23205.4
Provides the types that support additional security features.