Clear()
|
釋放 SymmetricAlgorithm 類別所使用的所有資源。
(繼承來源 SymmetricAlgorithm)
|
CreateDecryptor()
|
使用目前的金鑰和初始化向量建立對稱 AES 解密器物件(IV)。
|
CreateDecryptor(Byte[], Byte[])
|
使用指定的金鑰和初始化向量建立對稱 AES 解密器物件(IV)。
|
CreateEncryptor()
|
使用目前的金鑰和初始化向量建立對稱 AES 加密器物件(IV)。
|
CreateEncryptor(Byte[], Byte[])
|
使用指定的金鑰和初始化向量建立對稱 AES 加密器物件(IV)。
|
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 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。
(繼承來源 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)
|