13 references to RootKey
System.Data (13)
fx\src\data\System\Data\SqlClient\SqlAeadAes256CbcHmac256EncryptionKey.cs (6)
88
SqlSecurityUtility.GetHMACWithSHA256(Encoding.Unicode.GetBytes(encryptionKeySalt),
RootKey
, buff1);
94
SqlSecurityUtility.GetHMACWithSHA256(Encoding.Unicode.GetBytes(macKeySalt),
RootKey
,buff2);
100
SqlSecurityUtility.GetHMACWithSHA256(Encoding.Unicode.GetBytes(ivKeySalt),
RootKey
,buff3);
109
get { return _encryptionKey.
RootKey
; }
117
get { return _macKey.
RootKey
; }
125
get { return _ivKey.
RootKey
; }
fx\src\data\System\Data\SqlClient\SqlAeadAes256CbcHmac256Factory.cs (3)
50
StringBuilder algorithmKeyBuilder = new StringBuilder(Convert.ToBase64String(encryptionKey.
RootKey
), SqlSecurityUtility.GetBase64LengthFromByteLength(encryptionKey.
RootKey
.Length) + 4/*separators, type and version*/);
69
SqlAeadAes256CbcHmac256EncryptionKey encryptedKey = new SqlAeadAes256CbcHmac256EncryptionKey(encryptionKey.
RootKey
, SqlAeadAes256CbcHmac256Algorithm.AlgorithmName);
fx\src\data\System\Data\SqlClient\SqlAes256CbcFactory.cs (3)
54
StringBuilder algorithmKeyBuilder = new StringBuilder(Convert.ToBase64String(encryptionKey.
RootKey
), SqlSecurityUtility.GetBase64LengthFromByteLength(encryptionKey.
RootKey
.Length) + 4/*separators, type and version*/);
74
SqlAeadAes256CbcHmac256EncryptionKey encryptedKey = new SqlAeadAes256CbcHmac256EncryptionKey(encryptionKey.
RootKey
, SqlAes256CbcAlgorithm.AlgorithmName);
fx\src\data\System\Data\SqlClient\SqlClientSymmetricKey.cs (1)
58
return SqlSecurityUtility.GetSHA256Hash(
RootKey
);