22 references to CngKey
System.Core (1)
System.Core.cs (1)
203
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.
CngKey
))]
System.Security.Cryptography (20)
System\Security\Cryptography\Cng.NotSupported.cs (20)
126
public static
CngKey
Create(CngAlgorithm algorithm)
132
public static
CngKey
Create(CngAlgorithm algorithm, string? keyName)
138
public static
CngKey
Create(CngAlgorithm algorithm, string? keyName, CngKeyCreationParameters? creationParameters)
162
public static
CngKey
Import(byte[] keyBlob, CngKeyBlobFormat format)
168
public static
CngKey
Import(byte[] keyBlob, CngKeyBlobFormat format, CngProvider provider)
174
public static
CngKey
Open(SafeNCryptKeyHandle keyHandle, CngKeyHandleOpenOptions keyHandleOpenOptions)
180
public static
CngKey
Open(string keyName)
186
public static
CngKey
Open(string keyName, CngProvider provider)
192
public static
CngKey
Open(string keyName, CngProvider provider, CngKeyOpenOptions openOptions)
212
public DSACng(
CngKey
key)
217
public
CngKey
Key => null!;
238
public ECDiffieHellmanCng(
CngKey
key)
251
public
CngKey
Key => null!;
258
public SafeNCryptSecretHandle DeriveSecretAgreementHandle(
CngKey
otherPartyPublicKey) => null!;
260
public byte[] DeriveKeyMaterial(
CngKey
otherPartyPublicKey) => null!;
272
public
CngKey
Import() => null!;
307
public ECDsaCng(
CngKey
key)
319
public
CngKey
Key => null!;
348
public RSACng(
CngKey
key)
353
public
CngKey
Key => null!;
System.Security.Cryptography.Cng (1)
System.Security.Cryptography.Cng.cs (1)
12
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.
CngKey
))]