Clear()
|
SymmetricAlgorithm クラスによって使用されているすべてのリソースを解放します。
(継承元 SymmetricAlgorithm)
|
CreateDecryptor()
|
現在のキーおよび初期化ベクター (IV) を使用して、対称 AES 復号化オブジェクトを作成します。
|
CreateDecryptor(Byte[], Byte[])
|
指定したキーおよび初期化ベクター (IV) を使用して、対称 AES 復号化オブジェクトを作成します。
|
CreateEncryptor()
|
現在のキーおよび初期化ベクター (IV) を使用して、AES 対称暗号化オブジェクトを作成します。
|
CreateEncryptor(Byte[], Byte[])
|
指定したキーおよび初期化ベクター (IV) を使用して、AES 対称暗号化オブジェクトを作成します。
|
DecryptCbc(Byte[], Byte[], PaddingMode)
|
指定したパディング モードで CBC モードを使用してデータを復号化します。
(継承元 SymmetricAlgorithm)
|
DecryptCbc(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, PaddingMode)
|
指定したパディング モードで CBC モードを使用してデータを復号化します。
(継承元 SymmetricAlgorithm)
|
DecryptCbc(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, PaddingMode)
|
指定した埋め込みモードで CBC モードを使用して、指定したバッファーにデータを復号化します。
(継承元 SymmetricAlgorithm)
|
DecryptCfb(Byte[], Byte[], PaddingMode, Int32)
|
指定された埋め込みモードとフィードバック サイズで CFB モードを使用してデータを復号化します。
(継承元 SymmetricAlgorithm)
|
DecryptCfb(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, PaddingMode, Int32)
|
指定された埋め込みモードとフィードバック サイズで CFB モードを使用してデータを復号化します。
(継承元 SymmetricAlgorithm)
|
DecryptCfb(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32)
|
指定されたパディング モードとフィードバック サイズを持つ CFB モードを使用して、指定されたバッファーにデータを復号化します。
(継承元 SymmetricAlgorithm)
|
DecryptEcb(Byte[], PaddingMode)
|
指定したパディング モードで ECB モードを使用してデータを復号化します。
(継承元 SymmetricAlgorithm)
|
DecryptEcb(ReadOnlySpan<Byte>, PaddingMode)
|
指定したパディング モードで ECB モードを使用してデータを復号化します。
(継承元 SymmetricAlgorithm)
|
DecryptEcb(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode)
|
指定したパディング モードで ECB モードを使用して、指定されたバッファーにデータを復号化します。
(継承元 SymmetricAlgorithm)
|
Dispose()
|
SymmetricAlgorithm クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。
(継承元 SymmetricAlgorithm)
|
Dispose(Boolean)
|
SymmetricAlgorithm によって使用されているアンマネージド リソースを解放し、オプションでマネージド リソースも解放します。
(継承元 SymmetricAlgorithm)
|
EncryptCbc(Byte[], Byte[], PaddingMode)
|
指定したパディング モードで CBC モードを使用してデータを暗号化します。
(継承元 SymmetricAlgorithm)
|
EncryptCbc(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, PaddingMode)
|
指定したパディング モードで CBC モードを使用してデータを暗号化します。
(継承元 SymmetricAlgorithm)
|
EncryptCbc(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, PaddingMode)
|
指定したパディング モードの CBC モードを使用して、指定したバッファーにデータを暗号化します。
(継承元 SymmetricAlgorithm)
|
EncryptCfb(Byte[], Byte[], PaddingMode, Int32)
|
指定された埋め込みモードとフィードバック サイズで CFB モードを使用してデータを暗号化します。
(継承元 SymmetricAlgorithm)
|
EncryptCfb(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, PaddingMode, Int32)
|
指定された埋め込みモードとフィードバック サイズで CFB モードを使用してデータを暗号化します。
(継承元 SymmetricAlgorithm)
|
EncryptCfb(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32)
|
指定された埋め込みモードとフィードバック サイズを持つ CFB モードを使用して、指定されたバッファーにデータを暗号化します。
(継承元 SymmetricAlgorithm)
|
EncryptEcb(Byte[], PaddingMode)
|
指定したパディング モードで ECB モードを使用してデータを暗号化します。
(継承元 SymmetricAlgorithm)
|
EncryptEcb(ReadOnlySpan<Byte>, PaddingMode)
|
指定したパディング モードで ECB モードを使用してデータを暗号化します。
(継承元 SymmetricAlgorithm)
|
EncryptEcb(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode)
|
指定したパディング モードで ECB モードを使用して、指定したバッファーにデータを暗号化します。
(継承元 SymmetricAlgorithm)
|
Equals(Object)
|
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。
(継承元 Object)
|
GenerateIV()
|
ランダムな初期化ベクター (IV) を生成し、AES アルゴリズムを使用します。
|
GenerateKey()
|
AES アルゴリズムに使用するランダム キーを生成します。
|
GetCiphertextLengthCbc(Int32, PaddingMode)
|
指定された埋め込みモードと CBC モードのプレーンテキスト長を持つ暗号テキストの長さを取得します。
(継承元 SymmetricAlgorithm)
|
GetCiphertextLengthCfb(Int32, PaddingMode, Int32)
|
指定された埋め込みモードと CFB モードのプレーンテキスト長を持つ暗号テキストの長さを取得します。
(継承元 SymmetricAlgorithm)
|
GetCiphertextLengthEcb(Int32, PaddingMode)
|
指定されたパディング モードと ECB モードのプレーンテキスト長を持つ暗号テキストの長さを取得します。
(継承元 SymmetricAlgorithm)
|
GetHashCode()
|
既定のハッシュ関数として機能します。
(継承元 Object)
|
GetType()
|
現在のインスタンスの Type を取得します。
(継承元 Object)
|
MemberwiseClone()
|
現在の Object の簡易コピーを作成します。
(継承元 Object)
|
ToString()
|
現在のオブジェクトを表す文字列を返します。
(継承元 Object)
|
TryDecryptCbc(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, Int32, PaddingMode)
|
指定したパディング モードで CBC モードを使用して、指定したバッファーにデータの暗号化を解除しようとします。
(継承元 SymmetricAlgorithm)
|
TryDecryptCbcCore(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32)
|
派生クラスでオーバーライドされると、指定したパディング モードで CBC モードを使用して、指定したバッファーにデータの暗号化を解除しようとします。
(継承元 SymmetricAlgorithm)
|
TryDecryptCfb(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, Int32, PaddingMode, Int32)
|
指定されたパディング モードとフィードバック サイズを持つ CFB モードを使用して、指定されたバッファーにデータの暗号化を解除しようとします。
(継承元 SymmetricAlgorithm)
|
TryDecryptCfbCore(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32, Int32)
|
派生クラスでオーバーライドされると、指定された埋め込みモードとフィードバック サイズを持つ CFB モードを使用して、指定されたバッファーにデータの暗号化を解除しようとします。
(継承元 SymmetricAlgorithm)
|
TryDecryptEcb(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32)
|
指定したパディング モードで ECB モードを使用して、指定したバッファーにデータの暗号化を解除しようとします。
(継承元 SymmetricAlgorithm)
|
TryDecryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32)
|
派生クラスでオーバーライドされると、指定した埋め込みモードで ECB モードを使用して、指定されたバッファーにデータの暗号化を解除しようとします。
(継承元 SymmetricAlgorithm)
|
TryEncryptCbc(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, Int32, PaddingMode)
|
指定したパディング モードで CBC モードを使用して、指定したバッファーにデータを暗号化しようとします。
(継承元 SymmetricAlgorithm)
|
TryEncryptCbcCore(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32)
|
派生クラスでオーバーライドされると、指定した埋め込みモードで CBC モードを使用して、指定したバッファーにデータを暗号化しようとします。
(継承元 SymmetricAlgorithm)
|
TryEncryptCfb(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, Int32, PaddingMode, Int32)
|
指定された埋め込みモードとフィードバック サイズを持つ CFB モードを使用して、指定されたバッファーにデータを暗号化しようとします。
(継承元 SymmetricAlgorithm)
|
TryEncryptCfbCore(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32, Int32)
|
派生クラスでオーバーライドされると、指定された埋め込みモードとフィードバック サイズを持つ CFB モードを使用して、指定されたバッファーにデータを暗号化しようとします。
(継承元 SymmetricAlgorithm)
|
TryEncryptEcb(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32)
|
指定したパディング モードで ECB モードを使用して、指定したバッファーにデータを暗号化しようとします。
(継承元 SymmetricAlgorithm)
|
TryEncryptEcbCore(ReadOnlySpan<Byte>, Span<Byte>, PaddingMode, Int32)
|
派生クラスでオーバーライドされると、指定したパディング モードで ECB モードを使用して、指定したバッファーにデータを暗号化しようとします。
(継承元 SymmetricAlgorithm)
|
ValidKeySize(Int32)
|
指定されたキー サイズが、現在のアルゴリズムに対して有効かどうかを判断します。
(継承元 SymmetricAlgorithm)
|