|
| override ICryptoTransform | CreateDecryptor () |
| |
| override ICryptoTransform | CreateDecryptor (byte[] rgbKey, byte[] rgbIV) |
| |
| override ICryptoTransform | CreateEncryptor () |
| |
| override ICryptoTransform | CreateEncryptor (byte[] rgbKey, byte[] rgbIV) |
| |
| override void | GenerateIV () |
| |
| override void | GenerateKey () |
| |
| ICryptoTransform | CreateDecryptor (byte[] rgbKey, byte[]? rgbIV) |
| |
| ICryptoTransform | CreateEncryptor (byte[] rgbKey, byte[]? rgbIV) |
| |
| void | Dispose () |
| |
| void | Clear () |
| |
| bool | ValidKeySize (int bitLength) |
| |
| int | GetCiphertextLengthEcb (int plaintextLength, PaddingMode paddingMode) |
| |
| int | GetCiphertextLengthCbc (int plaintextLength, PaddingMode paddingMode=PaddingMode.PKCS7) |
| |
| int | GetCiphertextLengthCfb (int plaintextLength, PaddingMode paddingMode=PaddingMode.None, int feedbackSizeInBits=8) |
| |
| byte[] | DecryptEcb (byte[] ciphertext, PaddingMode paddingMode) |
| |
| byte[] | DecryptEcb (ReadOnlySpan< byte > ciphertext, PaddingMode paddingMode) |
| |
| int | DecryptEcb (ReadOnlySpan< byte > ciphertext, Span< byte > destination, PaddingMode paddingMode) |
| |
| bool | TryDecryptEcb (ReadOnlySpan< byte > ciphertext, Span< byte > destination, PaddingMode paddingMode, out int bytesWritten) |
| |
| byte[] | EncryptEcb (byte[] plaintext, PaddingMode paddingMode) |
| |
| byte[] | EncryptEcb (ReadOnlySpan< byte > plaintext, PaddingMode paddingMode) |
| |
| int | EncryptEcb (ReadOnlySpan< byte > plaintext, Span< byte > destination, PaddingMode paddingMode) |
| |
| bool | TryEncryptEcb (ReadOnlySpan< byte > plaintext, Span< byte > destination, PaddingMode paddingMode, out int bytesWritten) |
| |
| byte[] | DecryptCbc (byte[] ciphertext, byte[] iv, PaddingMode paddingMode=PaddingMode.PKCS7) |
| |
| byte[] | DecryptCbc (ReadOnlySpan< byte > ciphertext, ReadOnlySpan< byte > iv, PaddingMode paddingMode=PaddingMode.PKCS7) |
| |
| int | DecryptCbc (ReadOnlySpan< byte > ciphertext, ReadOnlySpan< byte > iv, Span< byte > destination, PaddingMode paddingMode=PaddingMode.PKCS7) |
| |
| bool | TryDecryptCbc (ReadOnlySpan< byte > ciphertext, ReadOnlySpan< byte > iv, Span< byte > destination, out int bytesWritten, PaddingMode paddingMode=PaddingMode.PKCS7) |
| |
| byte[] | EncryptCbc (byte[] plaintext, byte[] iv, PaddingMode paddingMode=PaddingMode.PKCS7) |
| |
| byte[] | EncryptCbc (ReadOnlySpan< byte > plaintext, ReadOnlySpan< byte > iv, PaddingMode paddingMode=PaddingMode.PKCS7) |
| |
| int | EncryptCbc (ReadOnlySpan< byte > plaintext, ReadOnlySpan< byte > iv, Span< byte > destination, PaddingMode paddingMode=PaddingMode.PKCS7) |
| |
| bool | TryEncryptCbc (ReadOnlySpan< byte > plaintext, ReadOnlySpan< byte > iv, Span< byte > destination, out int bytesWritten, PaddingMode paddingMode=PaddingMode.PKCS7) |
| |
| byte[] | DecryptCfb (byte[] ciphertext, byte[] iv, PaddingMode paddingMode=PaddingMode.None, int feedbackSizeInBits=8) |
| |
| byte[] | DecryptCfb (ReadOnlySpan< byte > ciphertext, ReadOnlySpan< byte > iv, PaddingMode paddingMode=PaddingMode.None, int feedbackSizeInBits=8) |
| |
| int | DecryptCfb (ReadOnlySpan< byte > ciphertext, ReadOnlySpan< byte > iv, Span< byte > destination, PaddingMode paddingMode=PaddingMode.None, int feedbackSizeInBits=8) |
| |
| bool | TryDecryptCfb (ReadOnlySpan< byte > ciphertext, ReadOnlySpan< byte > iv, Span< byte > destination, out int bytesWritten, PaddingMode paddingMode=PaddingMode.None, int feedbackSizeInBits=8) |
| |
| byte[] | EncryptCfb (byte[] plaintext, byte[] iv, PaddingMode paddingMode=PaddingMode.None, int feedbackSizeInBits=8) |
| |
| byte[] | EncryptCfb (ReadOnlySpan< byte > plaintext, ReadOnlySpan< byte > iv, PaddingMode paddingMode=PaddingMode.None, int feedbackSizeInBits=8) |
| |
| int | EncryptCfb (ReadOnlySpan< byte > plaintext, ReadOnlySpan< byte > iv, Span< byte > destination, PaddingMode paddingMode=PaddingMode.None, int feedbackSizeInBits=8) |
| |
| bool | TryEncryptCfb (ReadOnlySpan< byte > plaintext, ReadOnlySpan< byte > iv, Span< byte > destination, out int bytesWritten, PaddingMode paddingMode=PaddingMode.None, int feedbackSizeInBits=8) |
| |
Definition at line 7 of file AesImplementation.cs.