TripleDESCng Oluşturucular

Tanım

TripleDESCng sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

Name Description
TripleDESCng()

Kısa ömürlü bir anahtarla sınıfının yeni bir örneğini TripleDESCng başlatır.

TripleDESCng(String)

Mevcut kalıcı 3DES anahtarını temsil eden belirtilen anahtar adıyla sınıfının yeni bir örneğini TripleDESCng başlatır.

TripleDESCng(String, CngProvider)

Sınıfın TripleDESCng yeni bir örneğini, mevcut kalıcı 3DES anahtarını ve belirtilen anahtar depolama sağlayıcısını (KSP) temsil eden belirtilen anahtar adıyla başlatır.

TripleDESCng(String, CngProvider, CngKeyOpenOptions)

Sınıfın TripleDESCng yeni bir örneğini, mevcut kalıcı 3DES anahtarını, belirtilen anahtar depolama sağlayıcısını (KSP) ve anahtar açma seçeneklerini temsil eden belirtilen anahtar adıyla başlatır.

TripleDESCng()

Kaynak:
Cng.NotSupported.cs
Kaynak:
Cng.NotSupported.cs
Kaynak:
Cng.NotSupported.cs
Kaynak:
Cng.NotSupported.cs
Kaynak:
Cng.NotSupported.cs

Kısa ömürlü bir anahtarla sınıfının yeni bir örneğini TripleDESCng başlatır.

public:
 TripleDESCng();
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public TripleDESCng();
public TripleDESCng();
Public Sub New ()
Öznitelikler

Şunlara uygulanır

TripleDESCng(String)

Kaynak:
Cng.NotSupported.cs
Kaynak:
Cng.NotSupported.cs
Kaynak:
Cng.NotSupported.cs
Kaynak:
Cng.NotSupported.cs
Kaynak:
Cng.NotSupported.cs

Mevcut kalıcı 3DES anahtarını temsil eden belirtilen anahtar adıyla sınıfının yeni bir örneğini TripleDESCng başlatır.

public:
 TripleDESCng(System::String ^ keyName);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public TripleDESCng(string keyName);
public TripleDESCng(string keyName);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.TripleDESCng : string -> System.Security.Cryptography.TripleDESCng
new System.Security.Cryptography.TripleDESCng : string -> System.Security.Cryptography.TripleDESCng
Public Sub New (keyName As String)

Parametreler

keyName
String

Anahtarın adı.

Öznitelikler

Özel durumlar

keyName, null'e eşittir.

Şifreleme Yeni Nesil (CNG) bu sistemde desteklenmiyor.

Diğer tüm hatalar.

Açıklamalar

Bu oluşturucu, anahtarı açmak için varsayılan CngKeyOpenOptions ve değerini NoneMicrosoftSoftwareKeyStorageProvider varsayılan anahtar depolama sağlayıcısı (KSP) olarak kullanır.

Ayrıca bkz.

Şunlara uygulanır

TripleDESCng(String, CngProvider)

Kaynak:
Cng.NotSupported.cs
Kaynak:
Cng.NotSupported.cs
Kaynak:
Cng.NotSupported.cs
Kaynak:
Cng.NotSupported.cs
Kaynak:
Cng.NotSupported.cs

Sınıfın TripleDESCng yeni bir örneğini, mevcut kalıcı 3DES anahtarını ve belirtilen anahtar depolama sağlayıcısını (KSP) temsil eden belirtilen anahtar adıyla başlatır.

public:
 TripleDESCng(System::String ^ keyName, System::Security::Cryptography::CngProvider ^ provider);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public TripleDESCng(string keyName, System.Security.Cryptography.CngProvider provider);
public TripleDESCng(string keyName, System.Security.Cryptography.CngProvider provider);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.TripleDESCng : string * System.Security.Cryptography.CngProvider -> System.Security.Cryptography.TripleDESCng
new System.Security.Cryptography.TripleDESCng : string * System.Security.Cryptography.CngProvider -> System.Security.Cryptography.TripleDESCng
Public Sub New (keyName As String, provider As CngProvider)

Parametreler

keyName
String

Anahtarın adı.

provider
CngProvider

Anahtarı içeren KSP.

Öznitelikler

Özel durumlar

keyName, null'e eşittir.

-veya-

provider, null'e eşittir.

Şifreleme Yeni Nesil (CNG) bu sistemde desteklenmiyor.

Diğer tüm hatalar.

Açıklamalar

anahtarı açmak için varsayılan CngKeyOpenOptions değeri None kullanılır.

Ayrıca bkz.

Şunlara uygulanır

TripleDESCng(String, CngProvider, CngKeyOpenOptions)

Kaynak:
Cng.NotSupported.cs
Kaynak:
Cng.NotSupported.cs
Kaynak:
Cng.NotSupported.cs
Kaynak:
Cng.NotSupported.cs
Kaynak:
Cng.NotSupported.cs

Sınıfın TripleDESCng yeni bir örneğini, mevcut kalıcı 3DES anahtarını, belirtilen anahtar depolama sağlayıcısını (KSP) ve anahtar açma seçeneklerini temsil eden belirtilen anahtar adıyla başlatır.

public:
 TripleDESCng(System::String ^ keyName, System::Security::Cryptography::CngProvider ^ provider, System::Security::Cryptography::CngKeyOpenOptions openOptions);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public TripleDESCng(string keyName, System.Security.Cryptography.CngProvider provider, System.Security.Cryptography.CngKeyOpenOptions openOptions);
public TripleDESCng(string keyName, System.Security.Cryptography.CngProvider provider, System.Security.Cryptography.CngKeyOpenOptions openOptions);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.TripleDESCng : string * System.Security.Cryptography.CngProvider * System.Security.Cryptography.CngKeyOpenOptions -> System.Security.Cryptography.TripleDESCng
new System.Security.Cryptography.TripleDESCng : string * System.Security.Cryptography.CngProvider * System.Security.Cryptography.CngKeyOpenOptions -> System.Security.Cryptography.TripleDESCng
Public Sub New (keyName As String, provider As CngProvider, openOptions As CngKeyOpenOptions)

Parametreler

keyName
String

Anahtarın adı.

provider
CngProvider

Anahtarı içeren KSP.

openOptions
CngKeyOpenOptions

Anahtarın nereden açıldığı (makine veya kullanıcı depolaması) ve kullanıcı arabirimi isteminin gizlenip gizlenmeyeceği gibi, anahtarı açma seçeneklerini belirten sabit listesi değerlerinin bit düzeyinde birleşimi.

Öznitelikler

Özel durumlar

keyName, null'e eşittir.

-veya-

provider, null'e eşittir.

Şifreleme Yeni Nesil (CNG) bu sistemde desteklenmiyor.

Diğer tüm hatalar.

Ayrıca bkz.

Şunlara uygulanır