SymmetricAlgorithm.CreateDecryptor メソッド

定義

対称復号化オブジェクトを作成します。

オーバーロード

CreateDecryptor()

現在の Key プロパティおよび初期化ベクター (IV) を使用して、対称復号化オブジェクトを作成します。

CreateDecryptor(Byte[], Byte[])

派生クラスでオーバーライドされると、指定した Key プロパティおよび初期化ベクター (IV) を使用して、対称復号化オブジェクトを作成します。

CreateDecryptor()

ソース:
SymmetricAlgorithm.cs
ソース:
SymmetricAlgorithm.cs
ソース:
SymmetricAlgorithm.cs

現在の Key プロパティおよび初期化ベクター (IV) を使用して、対称復号化オブジェクトを作成します。

C#
public virtual System.Security.Cryptography.ICryptoTransform CreateDecryptor();

戻り値

対称復号化オブジェクト。

注釈

このメソッドは、同じシグネチャを持つ オーバーロードを CreateEncryptor 使用して作成された暗号化されたメッセージを復号化します。

こちらもご覧ください

適用対象

.NET 10 およびその他のバージョン
製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1

CreateDecryptor(Byte[], Byte[])

ソース:
SymmetricAlgorithm.cs
ソース:
SymmetricAlgorithm.cs
ソース:
SymmetricAlgorithm.cs

派生クラスでオーバーライドされると、指定した Key プロパティおよび初期化ベクター (IV) を使用して、対称復号化オブジェクトを作成します。

C#
public abstract System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[]? rgbIV);
C#
public abstract System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV);

パラメーター

rgbKey
Byte[]

対称アルゴリズムに使用する共有キー。

rgbIV
Byte[]

対称アルゴリズムに使用する初期化ベクター。

戻り値

対称復号化オブジェクト。

注釈

このメソッドは、同じパラメーターを持つ オーバーロードを CreateEncryptor 使用して作成された暗号化されたメッセージを復号化します。

こちらもご覧ください

適用対象

.NET 10 およびその他のバージョン
製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1