Azure TDE 使用的默认加密算法是什么?

What is the default encryption algorithm used by Azure TDE?

Azure SQL 服务器默认提供透明数据加密 (TDE),只需轻轻一按虚拟开关:

没有 select 算法的选项,我没有使用“Bring Your Own Key”。

正在使用哪种加密算法,密钥长度是多少?

我找到的所有文章,例如 this one and this one 都相互循环引用,但没有明确的答案。

如果你 运行 在你的 SQL Azure 数据库中

select * from sys.dm_database_encryption_keys

您应该会看到正在使用的加密算法和密钥长度。

在我的例子中,我在我的一个数据库中启用了 TDE,我可以看到 key_algorithm 是 AES,key_lenght 是 256。

AES 256

查看这篇文章: https://docs.microsoft.com/en-us/azure/sql-database/transparent-data-encryption-azure-sql?tabs=azure-portal