System\Security\Cryptography\AesImplementation.OpenSsl.cs (15)
9CipherMode cipherMode,
26CipherMode cipherMode,
38private static IntPtr GetAlgorithm(int keySize, int feedback, CipherMode cipherMode) =>
43(128, CipherMode.CBC) => Interop.Crypto.EvpAes128Cbc(),
44(128, CipherMode.ECB) => Interop.Crypto.EvpAes128Ecb(),
45(128, CipherMode.CFB) when feedback == 8 => Interop.Crypto.EvpAes128Cfb8(),
46(128, CipherMode.CFB) when feedback == 128 => Interop.Crypto.EvpAes128Cfb128(),
48(192, CipherMode.CBC) => Interop.Crypto.EvpAes192Cbc(),
49(192, CipherMode.ECB) => Interop.Crypto.EvpAes192Ecb(),
50(192, CipherMode.CFB) when feedback == 8 => Interop.Crypto.EvpAes192Cfb8(),
51(192, CipherMode.CFB) when feedback == 128 => Interop.Crypto.EvpAes192Cfb128(),
53(256, CipherMode.CBC) => Interop.Crypto.EvpAes256Cbc(),
54(256, CipherMode.ECB) => Interop.Crypto.EvpAes256Ecb(),
55(256, CipherMode.CFB) when feedback == 8 => Interop.Crypto.EvpAes256Cfb8(),
56(256, CipherMode.CFB) when feedback == 128 => Interop.Crypto.EvpAes256Cfb128(),