DESCryptoServiceProvider::CreateDecryptor Method (array<Byte>^, array<Byte>^)
Creates a symmetric Data Encryption Standard (DES) decryptor object with the specified key (Key) and initialization vector (IV).
Assembly: mscorlib (in mscorlib.dll)
public: virtual ICryptoTransform^ CreateDecryptor( array<unsigned char>^ rgbKey, array<unsigned char>^ rgbIV ) override
Parameters
- rgbKey
-
Type:
array<System::Byte>^
The secret key to use for the symmetric algorithm.
- rgbIV
-
Type:
array<System::Byte>^
The initialization vector to use for the symmetric algorithm.
| Exception | Condition |
|---|---|
| CryptographicException | The value of the Mode property is OFB. -or- The value of the Mode property is CFB and the value of the FeedbackSize property is not 8. -or- An invalid key size was used. -or- The algorithm key size was not available. |
This method decrypts an encrypted message that was created using the CreateEncryptor overload with the same parameters.
Available since 1.1