DESCryptoServiceProvider.CreateDecryptor Yöntem
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.
Aşırı Yüklemeler
CreateDecryptor() |
Geçerli Key özellik ve başlatma vektörünü (IV ile simetrik bir decryptor nesnesi oluşturur. |
CreateDecryptor(Byte[], Byte[]) |
Belirtilen anahtar () ve başlatma vektörIV () ile simetrik Veri Şifreleme Standardı (DESKey) şifre çözücü nesnesi oluşturur. |
CreateDecryptor()
public:
override System::Security::Cryptography::ICryptoTransform ^ CreateDecryptor();
public override System.Security.Cryptography.ICryptoTransform CreateDecryptor ();
override this.CreateDecryptor : unit -> System.Security.Cryptography.ICryptoTransform
Public Overrides Function CreateDecryptor () As ICryptoTransform
Döndürülenler
Simetrik şifre çözücü nesnesi.
Açıklamalar
Bu yöntem, aynı imzaya CreateEncryptor sahip aşırı yükleme kullanılarak oluşturulan şifrelenmiş bir iletinin şifresini çözer.
Şunlara uygulanır
CreateDecryptor(Byte[], Byte[])
public:
override System::Security::Cryptography::ICryptoTransform ^ CreateDecryptor(cli::array <System::Byte> ^ rgbKey, cli::array <System::Byte> ^ rgbIV);
public override System.Security.Cryptography.ICryptoTransform CreateDecryptor (byte[] rgbKey, byte[]? rgbIV);
public override System.Security.Cryptography.ICryptoTransform CreateDecryptor (byte[] rgbKey, byte[] rgbIV);
override this.CreateDecryptor : byte[] * byte[] -> System.Security.Cryptography.ICryptoTransform
Public Overrides Function CreateDecryptor (rgbKey As Byte(), rgbIV As Byte()) As ICryptoTransform
Parametreler
- rgbKey
- Byte[]
Simetrik algoritma için kullanılacak gizli anahtar.
- rgbIV
- Byte[]
Simetrik algoritma için kullanılacak başlatma vektöru.
Döndürülenler
Simetrik DES şifre çözücü nesnesi.
Özel durumlar
özelliğinin Mode değeridir OFB.
-veya-
özelliğinin Mode değeri ve CFB özelliğinin FeedbackSize değeri 8 değildir.
-veya-
Geçersiz bir anahtar boyutu kullanıldı.
-veya-
Algoritma anahtarı boyutu kullanılamıyordu.
Açıklamalar
Bu yöntem, aynı parametrelerle aşırı yükleme kullanılarak CreateEncryptor oluşturulan şifrelenmiş bir iletinin şifresini çözer.