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()
|
AES アルゴリズムに使用するランダム初期化ベクトル (IV) を生成します。
|
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)
|