1 instantiation of SqlAes256CbcAlgorithm
System.Data (1)
fx\src\data\System\Data\SqlClient\SqlAes256CbcFactory.cs (1)
75
aesAlgorithm = new
SqlAes256CbcAlgorithm
(encryptedKey, encryptionType, algorithmVersion);
8 references to SqlAes256CbcAlgorithm
System.Data (8)
fx\src\data\System\Data\SqlClient\SqlAes256CbcFactory.cs (6)
24
private readonly ConcurrentDictionary<string,
SqlAes256CbcAlgorithm
> _encryptionAlgorithms =
25
new ConcurrentDictionary<string,
SqlAes256CbcAlgorithm
>(concurrencyLevel: 4 * Environment.ProcessorCount /* default value in ConcurrentDictionary*/, capacity: 2);
38
Debug.Assert(string.Equals(encryptionAlgorithm,
SqlAes256CbcAlgorithm
.AlgorithmName, StringComparison.OrdinalIgnoreCase) == true);
43
throw SQL.InvalidEncryptionType(
SqlAes256CbcAlgorithm
.AlgorithmName,
71
SqlAes256CbcAlgorithm
aesAlgorithm;
74
SqlAeadAes256CbcHmac256EncryptionKey encryptedKey = new SqlAeadAes256CbcHmac256EncryptionKey(encryptionKey.RootKey,
SqlAes256CbcAlgorithm
.AlgorithmName);
fx\src\data\System\Data\SqlClient\SqlClientEncryptionAlgorithmFactoryList.cs (1)
27
_encryptionAlgoFactoryList.TryAdd(
SqlAes256CbcAlgorithm
.AlgorithmName, new SqlAes256CbcFactory());
fx\src\data\System\Data\SqlClient\SqlSecurityUtility.cs (1)
136
return
SqlAes256CbcAlgorithm
.AlgorithmName;