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 所使用的 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)
|