System.Security.Cryptography.Cng 4.3.0-preview1-24530-04
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
When using NuGet 3.x this package requires at least version 3.4.
Showing the top 20 packages that depend on System.Security.Cryptography.Cng.
Packages | Downloads |
---|---|
Microsoft.AspNetCore.Server.Kestrel.Core
Core components of ASP.NET Core Kestrel cross-platform web server.
|
11 |
Microsoft.Data.SqlClient
Provides the data provider for SQL Server. These classes provide access to versions of SQL Server and encapsulate database-specific protocols, including tabular data stream (TDS)
Commonly Used Types:
Microsoft.Data.SqlClient.SqlConnection
Microsoft.Data.SqlClient.SqlException
Microsoft.Data.SqlClient.SqlParameter
Microsoft.Data.SqlClient.SqlDataReader
Microsoft.Data.SqlClient.SqlCommand
Microsoft.Data.SqlClient.SqlTransaction
Microsoft.Data.SqlClient.SqlParameterCollection
Microsoft.Data.SqlClient.SqlClientFactory
When using NuGet 3.x this package requires at least version 3.4.
|
13 |
Microsoft.Data.SqlClient
Provides the data provider for SQL Server. These classes provide access to versions of SQL Server and encapsulate database-specific protocols, including tabular data stream (TDS)
Commonly Used Types:
Microsoft.Data.SqlClient.SqlConnection
Microsoft.Data.SqlClient.SqlException
Microsoft.Data.SqlClient.SqlParameter
Microsoft.Data.SqlClient.SqlDataReader
Microsoft.Data.SqlClient.SqlCommand
Microsoft.Data.SqlClient.SqlTransaction
Microsoft.Data.SqlClient.SqlParameterCollection
Microsoft.Data.SqlClient.SqlClientFactory
When using NuGet 3.x this package requires at least version 3.4.
|
189 |
Microsoft.IdentityModel.Tokens
Includes types that provide support for SecurityTokens, Cryptographic operations: Signing, Verifying Signatures, Encryption.
|
11 |
Microsoft.IdentityModel.Tokens
Includes types that provide support for SecurityTokens, Cryptographic operations: Signing, Verifying Signatures, Encryption.
|
15 |
Microsoft.IdentityModel.Tokens
Includes types that provide support for SecurityTokens, Cryptographic operations: Signing, Verifying Signatures, Encryption.
|
22 |
Microsoft.IdentityModel.Tokens
Includes types that provide support for SecurityTokens, Cryptographic operations: Signing, Verifying Signatures, Encryption.
|
39 |
Microsoft.IdentityModel.Tokens
Includes types that provide support for SecurityTokens, Cryptographic operations: Signing, Verifying Signatures, Encryption.
|
188 |
Microsoft.IdentityModel.Tokens
Includes types that provide support for SecurityTokens, Cryptographic operations: Signing, Verifying Signatures, Encryption.
|
213 |
Microsoft.Windows.Compatibility
This Windows Compatibility Pack provides access to APIs that were previously available only for .NET Framework. It can be used from both .NET Core as well as .NET Standard.
When using NuGet 3.x this package requires at least version 3.4.
|
12 |
Microsoft.Windows.Compatibility
This Windows Compatibility Pack provides access to APIs that were previously available only for .NET Framework. It can be used from both .NET Core as well as .NET Standard.
When using NuGet 3.x this package requires at least version 3.4.
|
696 |
PCLCrypto
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. PCLCrypto calls into each native platform's crypto API for maximum performance. For RSA operations this produces a 2-100X improvement in performance on Android and iOS over using the standard RSACryptoServiceProvider API.
|
11 |
System.Security.Cryptography.Pkcs
Provides support for PKCS and CMS algorithms.
Commonly Used Types:
System.Security.Cryptography.Pkcs.EnvelopedCms
|
18 |
System.Security.Cryptography.Pkcs
Provides support for PKCS and CMS algorithms.
Commonly Used Types:
System.Security.Cryptography.Pkcs.EnvelopedCms
|
61 |
System.Security.Cryptography.Pkcs
Provides support for PKCS and CMS algorithms.
Commonly Used Types:
System.Security.Cryptography.Pkcs.EnvelopedCms
|
115 |
System.Security.Cryptography.Pkcs
Provides support for PKCS and CMS algorithms.
Commonly Used Types:
System.Security.Cryptography.Pkcs.EnvelopedCms
|
214 |
System.Security.Cryptography.Pkcs
Provides support for PKCS and CMS algorithms.
Commonly Used Types:
System.Security.Cryptography.Pkcs.EnvelopedCms
|
731 |
System.Security.Cryptography.X509Certificates
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.
|
40 |
System.Security.Cryptography.X509Certificates
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.
|
13,587 |
System.Security.Cryptography.X509Certificates
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.
|
13,594 |
https://go.microsoft.com/fwlink/?LinkID=799421
.NET Framework 4.6
- System.Security.Cryptography.Algorithms (>= 4.3.0-preview1-24530-04)
- System.Security.Cryptography.Primitives (>= 4.3.0-preview1-24530-04)
.NET Standard 1.6
- System.Text.Encoding (>= 4.3.0-preview1-24530-04)
- System.Security.Cryptography.Primitives (>= 4.3.0-preview1-24530-04)
- System.Security.Cryptography.Encoding (>= 4.3.0-preview1-24530-04)
- System.Security.Cryptography.Algorithms (>= 4.3.0-preview1-24530-04)
- System.Runtime.InteropServices (>= 4.3.0-preview1-24530-04)
- System.Runtime.Handles (>= 4.3.0-preview1-24530-04)
- System.Runtime.Extensions (>= 4.3.0-preview1-24530-04)
- System.Runtime (>= 4.3.0-preview1-24530-04)
- System.Resources.ResourceManager (>= 4.3.0-preview1-24530-04)
- System.IO (>= 4.3.0-preview1-24530-04)
- Microsoft.NETCore.Platforms (>= 1.1.0-preview1-24530-04)
.NET Standard 1.4
- System.Text.Encoding (>= 4.3.0-preview1-24530-04)
- System.Security.Cryptography.Primitives (>= 4.3.0-preview1-24530-04)
- System.Security.Cryptography.Encoding (>= 4.3.0-preview1-24530-04)
- System.Runtime.InteropServices (>= 4.3.0-preview1-24530-04)
- System.Security.Cryptography.Algorithms (>= 4.3.0-preview1-24530-04)
- System.Runtime.Extensions (>= 4.3.0-preview1-24530-04)
- System.Runtime.Handles (>= 4.3.0-preview1-24530-04)
- Microsoft.NETCore.Platforms (>= 1.1.0-preview1-24530-04)
- System.IO (>= 4.3.0-preview1-24530-04)
- System.Resources.ResourceManager (>= 4.3.0-preview1-24530-04)
- System.Runtime (>= 4.3.0-preview1-24530-04)
.NET Framework 4.6.1
- System.Security.Cryptography.Algorithms (>= 4.3.0-preview1-24530-04)
- System.Security.Cryptography.Primitives (>= 4.3.0-preview1-24530-04)
.NET Framework 4.6.3
- System.Security.Cryptography.Algorithms (>= 4.3.0-preview1-24530-04)
- System.Security.Cryptography.Primitives (>= 4.3.0-preview1-24530-04)
.NET Standard 1.3
- System.IO (>= 4.3.0-preview1-24530-04)
- System.Runtime (>= 4.3.0-preview1-24530-04)
- System.Security.Cryptography.Algorithms (>= 4.3.0-preview1-24530-04)
- System.Security.Cryptography.Primitives (>= 4.3.0-preview1-24530-04)
- System.Runtime.Handles (>= 4.3.0-preview1-24530-04)