首页 > 解决方案 > 在 Azure 密钥库中存储和检索对称密钥

问题描述

知道 Azure Kev 保管库是否支持对称密钥的存储和检索(将对称密钥导出密钥保管库)或可能吗?我在这里引用了 Azure Keyvault 文档,它提到不支持对称密钥,将来可能会支持(不确定我阅读的文档是否是最新的)。

如果不支持,有没有办法使用 Secrets 等其他接口来模拟它?您能否分享使用 Azure Keyvault REST API 执行此操作的示例代码?

标签: azure-keyvault

解决方案


您将对称密钥存储为秘密是正确的。

REST API

这是一篇关于使用 REST API 执行此操作所涉及的代码的详细文章 http://thuansoldier.net/7329/

.NET SDK

这是 nuget 包 https://www.nuget.org/packages/Microsoft.Azure.KeyVault/

您可以使用 KeyVaultClient 类和 GetSecretAsync 方法。

这是 Microsoft Docs 上的示例 - https://docs.microsoft.com/en-us/azure/key-vault/key-vault-use-from-web-application

类似的 SDK 可用于 Node.js、Java 和 Python


推荐阅读