英文:
In layman's terms what is the definition and difference between Keys, Secrets and certificates in Azure Key Vault?
问题
我正在尝试了解Azure Key Vault中的"Keys"(密钥),"Secrets"(机密)和"Certificates"(证书)的定义和区别。我已经多次阅读了下面的帖子,但对我来说似乎有点技术性:
那么,以通俗易懂的方式,是否有人可以描述Azure Key Vault中"Keys"、"Secrets"和"Certificates"的定义和区别?
非常感谢您提前的帮助。
英文:
I am trying to learn about the definition and difference between Keys, Secrets and Certificates in Azure Key Vault. I have been reading through the post below a couple of times but to me it seems a bit technical:
So In layman's terms is it possible for anyone to describe what is the definition and difference between Keys, Secrets and certificates in Azure Key Vault?
Thank you very much in advance.
答案1
得分: 1
秘密用于敏感信息,例如应用程序使用的信息。典型的秘密包括数据库的连接字符串、应用程序注册的客户端秘密、FTP服务器的密码等。
证书是用于保护Web应用程序或软件部署的SSL证书之类的证书。
密钥是用于加密Azure服务中的数据等内容的加密密钥。
更多详细信息,请参阅文档。
英文:
Secrets are used for sensitive information that is used by, for example, an application. Typical secrets are connection strings for databases, client secrets for app registrations, passwords for ftp servers etc.
Certificates are, well, certificates like SSL certificates to secure web applications or code signing certificates for software deployments.
Keys are cryptographic keys used to encrypt for example data at rest for azure services.
See the docs for more details.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论