DESCryptoServiceProvider.CreateDecryptor Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
CreateDecryptor() |
Vytvoří symetrický objekt dešifrování s aktuální Key vlastností a inicializačním vektorem ( IV ). |
CreateDecryptor(Byte[], Byte[]) |
Vytvoří dešifrovací objekt Standard () dešifrování symetrického šifrování dat DES pomocí zadaného klíče ( Key ) a inicializačního vektoru ( IV ). |
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
Návraty
Symetrický objekt dešifrování.
Poznámky
Tato metoda dešifruje šifrovanou zprávu vytvořenou pomocí CreateEncryptor přetížení se stejnou signaturou.
Platí pro
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
Parametry
- rgbKey
- Byte[]
Tajný klíč, který se má použít pro symetrický algoritmus.
- rgbIV
- Byte[]
Inicializační vektor, který se má použít pro symetrický algoritmus.
Návraty
Symetrický DES objekt dešifrování.
Výjimky
Hodnota Mode vlastnosti je OFB .
-nebo- Hodnota Mode vlastnosti je CFB a hodnota FeedbackSize vlastnosti není 8.
-nebo- Byla použita neplatná velikost klíče.
-nebo- Velikost klíče algoritmu nebyla k dispozici.
Poznámky
Tato metoda dešifruje šifrovanou zprávu, která byla vytvořena pomocí CreateEncryptor přetížení se stejnými parametry.