.Net Framework > v3.5.21022.8 > System > Security > Cryptography > CngKey CngKey
Category
Class
Description
Defines the core functionality for keys that are used with Cryptography Next Generation (CNG) objects.
Assembly
System.Core
Character
sealed, public
Attributes
NameValue/Assignment
HostProtectionAttributeSystem.Security.Permissions.SecurityAction.LinkDemand; MayLeakOnAbort=True
Ancestors
Object
Implements
IDisposable
Properties
Algorithm
AlgorithmGroup
ExportPolicy
Handle
IsEphemeral
IsMachineKey
KeyName
KeySize
KeyUsage
ParentWindowHandle
Provider
ProviderHandle
UIPolicy
UniqueName
Methods
Create(CngAlgorithm)
Create(CngAlgorithm,String)
Create(CngAlgorithm,String,CngKeyCreationParameters)
Delete()
Dispose()
Exists(String)
Exists(String,CngProvider)
Exists(String,CngProvider,CngKeyOpenOptions)
Export(CngKeyBlobFormat)
GetProperty(String,CngPropertyOptions)
HasProperty(String,CngPropertyOptions)
Import(Byte[],CngKeyBlobFormat)
Import(Byte[],CngKeyBlobFormat,CngProvider)
Open(SafeNCryptKeyHandle,CngKeyHandleOpenOptions)
Open(String)
Open(String,CngProvider)
Open(String,CngProvider,CngKeyOpenOptions)
SetProperty(CngProperty)
Tags
0103E2B958, 02E3ABA98D, 0322962271
Software for developers
.Net Components
Delphi Components
Software for Android Developers
More information resources
WinAPI Programmer's Reference
Unix Manual Pages
Delphi Examples