Keys, Secrets和Azure Key Vault中的certificates的定义和区别是什么?

huangapple go评论85阅读模式
英文:

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"(证书)的定义和区别。我已经多次阅读了下面的帖子,但对我来说似乎有点技术性:

https://stackoverflow.com/questions/38277023/what-is-difference-between-keys-and-secrets-in-azure-key-vault

那么,以通俗易懂的方式,是否有人可以描述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:

https://stackoverflow.com/questions/38277023/what-is-difference-between-keys-and-secrets-in-azure-key-vault

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.

huangapple
  • 本文由 发表于 2023年6月26日 18:58:14
  • 转载请务必保留本文链接:https://go.coder-hub.com/76556055.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定