DESCryptoServiceProvider.CreateDecryptor Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| CreateDecryptor() |
Создает объект симметричного расшифровки с текущим Key свойством и вектором инициализации (IV). |
| CreateDecryptor(Byte[], Byte[]) |
Создает объект расшифровки симметричного шифрования данных (DES) с указанным ключом (Key) и вектором инициализации (IV). |
CreateDecryptor()
- Исходный код:
- DESCryptoServiceProvider.Unix.cs
- Исходный код:
- DESCryptoServiceProvider.Unix.cs
- Исходный код:
- DESCryptoServiceProvider.Unix.cs
- Исходный код:
- DESCryptoServiceProvider.Unix.cs
- Исходный код:
- DESCryptoServiceProvider.Unix.cs
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
Возвращаемое значение
Симметричный объект расшифровки.
Комментарии
Этот метод расшифровывает зашифрованное сообщение, созданное CreateEncryptor с помощью перегрузки с той же сигнатурой.
Применяется к
CreateDecryptor(Byte[], Byte[])
- Исходный код:
- DESCryptoServiceProvider.Unix.cs
- Исходный код:
- DESCryptoServiceProvider.Unix.cs
- Исходный код:
- DESCryptoServiceProvider.Unix.cs
- Исходный код:
- DESCryptoServiceProvider.Unix.cs
- Исходный код:
- DESCryptoServiceProvider.Unix.cs
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
Параметры
- rgbKey
- Byte[]
Секретный ключ, используемый для симметричного алгоритма.
- rgbIV
- Byte[]
Вектор инициализации, используемый для симметричного алгоритма.
Возвращаемое значение
Симметричный DES объект расшифровки.
Исключения
–или–
Значение Mode свойства равно CFBFeedbackSize 8.
–или–
Использовался недопустимый размер ключа.
–или–
Размер ключа алгоритма недоступен.
Комментарии
Этот метод расшифровывает зашифрованное сообщение, созданное CreateEncryptor с помощью перегрузки с теми же параметрами.