AesCng Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
AesCng sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| AesCng() |
Kısa ömürlü bir anahtarla sınıfının yeni bir örneğini AesCng başlatır. |
| AesCng(CngKey) |
belirtilen AesCngile sınıfının yeni bir örneğini CngKey başlatır. |
| AesCng(String) |
Mevcut kalıcı AES anahtarını temsil eden belirtilen anahtar adıyla sınıfının yeni bir örneğini AesCng başlatır. |
| AesCng(String, CngProvider) |
Mevcut kalıcı AES anahtarını ve belirtilen anahtar depolama sağlayıcısını AesCng (KSP) temsil eden belirtilen anahtar adıyla sınıfın yeni bir örneğini başlatır. |
| AesCng(String, CngProvider, CngKeyOpenOptions) |
Sınıfın AesCng yeni bir örneğini, mevcut kalıcı AES 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. |
AesCng()
- 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 AesCng başlatır.
public:
AesCng();
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public AesCng();
public AesCng();
Public Sub New ()
- Öznitelikler
Şunlara uygulanır
AesCng(CngKey)
- Kaynak:
- Cng.NotSupported.cs
- Kaynak:
- Cng.NotSupported.cs
public:
AesCng(System::Security::Cryptography::CngKey ^ key);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public AesCng(System.Security.Cryptography.CngKey key);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.AesCng : System.Security.Cryptography.CngKey -> System.Security.Cryptography.AesCng
Public Sub New (key As CngKey)
Parametreler
- key
- CngKey
Geçerli nesne tarafından gerçekleştirilen şifreleme işlemlerine giriş olarak kullanılacak anahtar.
- Öznitelikler
Özel durumlar
key, null'e eşittir.
key bir AES anahtarını temsil etmez.
-veya-
Şifreleme işlemi gerçekleştirilirken bir hata oluştu.
Şifreleme Yeni Nesil (CNG) bu sistemde desteklenmiyor.
Şunlara uygulanır
AesCng(String)
- Kaynak:
- Cng.NotSupported.cs
- Kaynak:
- Cng.NotSupported.cs
- Kaynak:
- Cng.NotSupported.cs
- Kaynak:
- Cng.NotSupported.cs
- Kaynak:
- Cng.NotSupported.cs
Mevcut kalıcı AES anahtarını temsil eden belirtilen anahtar adıyla sınıfının yeni bir örneğini AesCng başlatır.
public:
AesCng(System::String ^ keyName);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public AesCng(string keyName);
public AesCng(string keyName);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.AesCng : string -> System.Security.Cryptography.AesCng
new System.Security.Cryptography.AesCng : string -> System.Security.Cryptography.AesCng
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
AesCng(String, CngProvider)
- Kaynak:
- Cng.NotSupported.cs
- Kaynak:
- Cng.NotSupported.cs
- Kaynak:
- Cng.NotSupported.cs
- Kaynak:
- Cng.NotSupported.cs
- Kaynak:
- Cng.NotSupported.cs
Mevcut kalıcı AES anahtarını ve belirtilen anahtar depolama sağlayıcısını AesCng (KSP) temsil eden belirtilen anahtar adıyla sınıfın yeni bir örneğini başlatır.
public:
AesCng(System::String ^ keyName, System::Security::Cryptography::CngProvider ^ provider);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public AesCng(string keyName, System.Security.Cryptography.CngProvider provider);
public AesCng(string keyName, System.Security.Cryptography.CngProvider provider);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.AesCng : string * System.Security.Cryptography.CngProvider -> System.Security.Cryptography.AesCng
new System.Security.Cryptography.AesCng : string * System.Security.Cryptography.CngProvider -> System.Security.Cryptography.AesCng
Public Sub New (keyName As String, provider As CngProvider)
Parametreler
- keyName
- String
Anahtarın adı.
- provider
- CngProvider
Anahtarı içeren KSP.
- Öznitelikler
Özel durumlar
Ş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
AesCng(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 AesCng yeni bir örneğini, mevcut kalıcı AES 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:
AesCng(System::String ^ keyName, System::Security::Cryptography::CngProvider ^ provider, System::Security::Cryptography::CngKeyOpenOptions openOptions);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public AesCng(string keyName, System.Security.Cryptography.CngProvider provider, System.Security.Cryptography.CngKeyOpenOptions openOptions);
public AesCng(string keyName, System.Security.Cryptography.CngProvider provider, System.Security.Cryptography.CngKeyOpenOptions openOptions);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.AesCng : string * System.Security.Cryptography.CngProvider * System.Security.Cryptography.CngKeyOpenOptions -> System.Security.Cryptography.AesCng
new System.Security.Cryptography.AesCng : string * System.Security.Cryptography.CngProvider * System.Security.Cryptography.CngKeyOpenOptions -> System.Security.Cryptography.AesCng
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
Şifreleme Yeni Nesil (CNG) bu sistemde desteklenmiyor.
Diğer tüm hatalar.