我在哪里可以获得 Microsoft 管理的密钥?

where can i get the Microsoft-managed keys?

大家好,我正在尝试通过我的 spring 引导客户端应用程序接收我的 blob 存储数据。我可以检索数据,但它是加密的。

在我的存储帐户设置中,加密类型是“Microsoft 管理的密钥”。现在,在哪里可以找到解密数据所需的密钥?我有点困惑,我就是找不到钥匙。

非常感谢

Azure Storage encrypts all data in a storage account at rest. By default, data is encrypted with Microsoft-managed keys

写入 Azure 存储的所有数据将在保存之前由存储服务自动加密,并在检索之前解密。加密和解密对用户是完全透明的。所有数据都使用 256 位 AES 加密(也称为 AES-256)加密,这是可用的最强大的分组密码之一。默认启用加密。

参考:https://azure.microsoft.com/en-in/blog/announcing-default-encryption-for-azure-blobs-files-table-and-queue-storage/

并且用于加密的 Microsoft 托管密钥不可用

在您的场景中,检查 客户端的加密类型 Azure 接收到的数据已经加密。使用客户端加密,云服务提供商无法访问加密密钥,也无法解密此数据。您保持对按键的完全控制。

有关详细信息,请参阅此文档:https://docs.microsoft.com/en-us/azure/security/fundamentals/encryption-atrest