_core | System.Security.Cryptography.AesCng | private |
Aes() | System.Security.Cryptography.Aes | inlineprotected |
AesCng() | System.Security.Cryptography.AesCng | inline |
AesCng(string keyName) | System.Security.Cryptography.AesCng | inline |
AesCng(string keyName, CngProvider provider) | System.Security.Cryptography.AesCng | inline |
AesCng(string keyName, CngProvider provider, CngKeyOpenOptions openOptions) | System.Security.Cryptography.AesCng | inline |
BaseKey | System.Security.Cryptography.AesCng | private |
BaseKeySize | System.Security.Cryptography.AesCng | private |
System::Security::Cryptography::Aes.BlockSize | System.Security.Cryptography.SymmetricAlgorithm | |
Internal::Cryptography::ICngSymmetricAlgorithm.BlockSize | Internal.Cryptography.ICngSymmetricAlgorithm | |
BlockSizeValue | System.Security.Cryptography.SymmetricAlgorithm | protected |
CheckFeedbackSize(int feedbackSizeInBits) | System.Security.Cryptography.SymmetricAlgorithm | inlineprivate |
CheckInitializationVectorSize(ReadOnlySpan< byte > iv) | System.Security.Cryptography.SymmetricAlgorithm | inlineprivate |
CheckPaddingMode(PaddingMode paddingMode) | System.Security.Cryptography.SymmetricAlgorithm | inlineprivatestatic |
Clear() | System.Security.Cryptography.SymmetricAlgorithm | inline |
Create() | System.Security.Cryptography.Aes | inlinestatic |
Create(string algorithmName) | System.Security.Cryptography.Aes | inlinestatic |
CreateDecryptor() | System.Security.Cryptography.AesCng | inlinevirtual |
CreateDecryptor(byte[] rgbKey, byte[]? rgbIV) | System.Security.Cryptography.AesCng | inline |
CreateEncryptor() | System.Security.Cryptography.AesCng | inlinevirtual |
CreateEncryptor(byte[] rgbKey, byte[]? rgbIV) | System.Security.Cryptography.AesCng | inline |
DecryptCbc(byte[] ciphertext, byte[] iv, PaddingMode paddingMode=PaddingMode.PKCS7) | System.Security.Cryptography.SymmetricAlgorithm | inline |
DecryptCbc(ReadOnlySpan< byte > ciphertext, ReadOnlySpan< byte > iv, PaddingMode paddingMode=PaddingMode.PKCS7) | System.Security.Cryptography.SymmetricAlgorithm | inline |
DecryptCbc(ReadOnlySpan< byte > ciphertext, ReadOnlySpan< byte > iv, Span< byte > destination, PaddingMode paddingMode=PaddingMode.PKCS7) | System.Security.Cryptography.SymmetricAlgorithm | inline |
DecryptCfb(byte[] ciphertext, byte[] iv, PaddingMode paddingMode=PaddingMode.None, int feedbackSizeInBits=8) | System.Security.Cryptography.SymmetricAlgorithm | inline |
DecryptCfb(ReadOnlySpan< byte > ciphertext, ReadOnlySpan< byte > iv, PaddingMode paddingMode=PaddingMode.None, int feedbackSizeInBits=8) | System.Security.Cryptography.SymmetricAlgorithm | inline |
DecryptCfb(ReadOnlySpan< byte > ciphertext, ReadOnlySpan< byte > iv, Span< byte > destination, PaddingMode paddingMode=PaddingMode.None, int feedbackSizeInBits=8) | System.Security.Cryptography.SymmetricAlgorithm | inline |
DecryptEcb(byte[] ciphertext, PaddingMode paddingMode) | System.Security.Cryptography.SymmetricAlgorithm | inline |
DecryptEcb(ReadOnlySpan< byte > ciphertext, PaddingMode paddingMode) | System.Security.Cryptography.SymmetricAlgorithm | inline |
DecryptEcb(ReadOnlySpan< byte > ciphertext, Span< byte > destination, PaddingMode paddingMode) | System.Security.Cryptography.SymmetricAlgorithm | inline |
Dispose(bool disposing) | System.Security.Cryptography.AesCng | inlineprotectedvirtual |
System::Security::Cryptography::Aes.Dispose() | System.Security.Cryptography.SymmetricAlgorithm | inline |
EncryptCbc(byte[] plaintext, byte[] iv, PaddingMode paddingMode=PaddingMode.PKCS7) | System.Security.Cryptography.SymmetricAlgorithm | inline |
EncryptCbc(ReadOnlySpan< byte > plaintext, ReadOnlySpan< byte > iv, PaddingMode paddingMode=PaddingMode.PKCS7) | System.Security.Cryptography.SymmetricAlgorithm | inline |
EncryptCbc(ReadOnlySpan< byte > plaintext, ReadOnlySpan< byte > iv, Span< byte > destination, PaddingMode paddingMode=PaddingMode.PKCS7) | System.Security.Cryptography.SymmetricAlgorithm | inline |
EncryptCfb(byte[] plaintext, byte[] iv, PaddingMode paddingMode=PaddingMode.None, int feedbackSizeInBits=8) | System.Security.Cryptography.SymmetricAlgorithm | inline |
EncryptCfb(ReadOnlySpan< byte > plaintext, ReadOnlySpan< byte > iv, PaddingMode paddingMode=PaddingMode.None, int feedbackSizeInBits=8) | System.Security.Cryptography.SymmetricAlgorithm | inline |
EncryptCfb(ReadOnlySpan< byte > plaintext, ReadOnlySpan< byte > iv, Span< byte > destination, PaddingMode paddingMode=PaddingMode.None, int feedbackSizeInBits=8) | System.Security.Cryptography.SymmetricAlgorithm | inline |
EncryptEcb(byte[] plaintext, PaddingMode paddingMode) | System.Security.Cryptography.SymmetricAlgorithm | inline |
EncryptEcb(ReadOnlySpan< byte > plaintext, PaddingMode paddingMode) | System.Security.Cryptography.SymmetricAlgorithm | inline |
EncryptEcb(ReadOnlySpan< byte > plaintext, Span< byte > destination, PaddingMode paddingMode) | System.Security.Cryptography.SymmetricAlgorithm | inline |
System::Security::Cryptography::Aes.FeedbackSize | System.Security.Cryptography.SymmetricAlgorithm | |
Internal::Cryptography::ICngSymmetricAlgorithm.FeedbackSize | Internal.Cryptography.ICngSymmetricAlgorithm | |
FeedbackSizeValue | System.Security.Cryptography.SymmetricAlgorithm | protected |
GenerateIV() | System.Security.Cryptography.AesCng | inline |
GenerateKey() | System.Security.Cryptography.AesCng | inline |
GetCiphertextLengthBlockAligned(int plaintextLength, PaddingMode paddingMode) | System.Security.Cryptography.SymmetricAlgorithm | inlineprivate |
GetCiphertextLengthCbc(int plaintextLength, PaddingMode paddingMode=PaddingMode.PKCS7) | System.Security.Cryptography.SymmetricAlgorithm | inline |
GetCiphertextLengthCfb(int plaintextLength, PaddingMode paddingMode=PaddingMode.None, int feedbackSizeInBits=8) | System.Security.Cryptography.SymmetricAlgorithm | inline |
GetCiphertextLengthEcb(int plaintextLength, PaddingMode paddingMode) | System.Security.Cryptography.SymmetricAlgorithm | inline |
GetEphemeralModeHandle(CipherMode mode, int feedbackSizeInBits) | System.Security.Cryptography.AesCng | inlineprivate |
GetNCryptAlgorithmIdentifier() | System.Security.Cryptography.AesCng | inlineprivate |
GetPaddingSize(CipherMode mode, int feedbackSizeBits) | System.Security.Cryptography.AesCng | inlineprivate |
IsValidEphemeralFeedbackSize(int feedbackSizeInBits) | System.Security.Cryptography.AesCng | inlineprivate |
IsWeakKey(byte[] key) | System.Security.Cryptography.AesCng | inlineprivate |
System::Security::Cryptography::Aes.IV | System.Security.Cryptography.SymmetricAlgorithm | |
Internal::Cryptography::ICngSymmetricAlgorithm.IV | Internal.Cryptography.ICngSymmetricAlgorithm | |
IVValue | System.Security.Cryptography.SymmetricAlgorithm | protected |
Key | System.Security.Cryptography.AesCng | |
KeySize | System.Security.Cryptography.AesCng | |
KeySizeValue | System.Security.Cryptography.SymmetricAlgorithm | protected |
KeyValue | System.Security.Cryptography.SymmetricAlgorithm | protected |
LegalBlockSizes | System.Security.Cryptography.SymmetricAlgorithm | |
LegalBlockSizesValue | System.Security.Cryptography.SymmetricAlgorithm | protected |
System::Security::Cryptography::Aes.LegalKeySizes | System.Security.Cryptography.SymmetricAlgorithm | |
Internal::Cryptography::ICngSymmetricAlgorithm.LegalKeySizes | Internal.Cryptography.ICngSymmetricAlgorithm | |
LegalKeySizesValue | System.Security.Cryptography.SymmetricAlgorithm | protected |
System::Security::Cryptography::Aes.Mode | System.Security.Cryptography.SymmetricAlgorithm | |
Internal::Cryptography::ICngSymmetricAlgorithm.Mode | Internal.Cryptography.ICngSymmetricAlgorithm | |
ModeValue | System.Security.Cryptography.SymmetricAlgorithm | protected |
System::Security::Cryptography::Aes.Padding | System.Security.Cryptography.SymmetricAlgorithm | |
Internal::Cryptography::ICngSymmetricAlgorithm.Padding | Internal.Cryptography.ICngSymmetricAlgorithm | |
PaddingValue | System.Security.Cryptography.SymmetricAlgorithm | protected |
PreprocessKey(byte[] key) | System.Security.Cryptography.AesCng | inlineprivate |
s_legalBlockSizes | System.Security.Cryptography.Aes | privatestatic |
s_legalKeySizes | System.Security.Cryptography.Aes | privatestatic |
SymmetricAlgorithm() | System.Security.Cryptography.SymmetricAlgorithm | inlineprotected |
TryDecryptCbc(ReadOnlySpan< byte > ciphertext, ReadOnlySpan< byte > iv, Span< byte > destination, out int bytesWritten, PaddingMode paddingMode=PaddingMode.PKCS7) | System.Security.Cryptography.SymmetricAlgorithm | inline |
TryDecryptCbcCore(ReadOnlySpan< byte > ciphertext, ReadOnlySpan< byte > iv, Span< byte > destination, PaddingMode paddingMode, out int bytesWritten) | System.Security.Cryptography.AesCng | inlineprotectedvirtual |
TryDecryptCfb(ReadOnlySpan< byte > ciphertext, ReadOnlySpan< byte > iv, Span< byte > destination, out int bytesWritten, PaddingMode paddingMode=PaddingMode.None, int feedbackSizeInBits=8) | System.Security.Cryptography.SymmetricAlgorithm | inline |
TryDecryptCfbCore(ReadOnlySpan< byte > ciphertext, ReadOnlySpan< byte > iv, Span< byte > destination, PaddingMode paddingMode, int feedbackSizeInBits, out int bytesWritten) | System.Security.Cryptography.AesCng | inlineprotectedvirtual |
TryDecryptEcb(ReadOnlySpan< byte > ciphertext, Span< byte > destination, PaddingMode paddingMode, out int bytesWritten) | System.Security.Cryptography.SymmetricAlgorithm | inline |
TryDecryptEcbCore(ReadOnlySpan< byte > ciphertext, Span< byte > destination, PaddingMode paddingMode, out int bytesWritten) | System.Security.Cryptography.AesCng | inlineprotectedvirtual |
TryEncryptCbc(ReadOnlySpan< byte > plaintext, ReadOnlySpan< byte > iv, Span< byte > destination, out int bytesWritten, PaddingMode paddingMode=PaddingMode.PKCS7) | System.Security.Cryptography.SymmetricAlgorithm | inline |
TryEncryptCbcCore(ReadOnlySpan< byte > plaintext, ReadOnlySpan< byte > iv, Span< byte > destination, PaddingMode paddingMode, out int bytesWritten) | System.Security.Cryptography.AesCng | inlineprotectedvirtual |
TryEncryptCfb(ReadOnlySpan< byte > plaintext, ReadOnlySpan< byte > iv, Span< byte > destination, out int bytesWritten, PaddingMode paddingMode=PaddingMode.None, int feedbackSizeInBits=8) | System.Security.Cryptography.SymmetricAlgorithm | inline |
TryEncryptCfbCore(ReadOnlySpan< byte > plaintext, ReadOnlySpan< byte > iv, Span< byte > destination, PaddingMode paddingMode, int feedbackSizeInBits, out int bytesWritten) | System.Security.Cryptography.AesCng | inlineprotectedvirtual |
TryEncryptEcb(ReadOnlySpan< byte > plaintext, Span< byte > destination, PaddingMode paddingMode, out int bytesWritten) | System.Security.Cryptography.SymmetricAlgorithm | inline |
TryEncryptEcbCore(ReadOnlySpan< byte > plaintext, Span< byte > destination, PaddingMode paddingMode, out int bytesWritten) | System.Security.Cryptography.AesCng | inlineprotectedvirtual |
ValidKeySize(int bitLength) | System.Security.Cryptography.SymmetricAlgorithm | inline |