try*_*arn 3 windows hash exe certificate signature
我试图了解 Windows 可执行文件和二进制文件上下文中签名、指纹和证书之间的区别。在发布这个问题之前我在互联网上查了一下,但我没有得到简明的区分。也许我对这三个术语的理解一开始就不清楚。有人可以帮我解决这个问题吗?
小智 5
证书是通常使用 X.509 标准生成的文档,您可以使用它在互联网上分发您的公钥并向世界其他地方证明您就是您声称的身份(身份验证),也就是说,如果您说如果您是 www.example.com,那么这才是真正的人。
证书通常由受信任的证书颁发机构 (CA) 使用 CA 的私钥进行签名。数字签名是证书的一部分,可用于验证CA是否真正签署了证书。它通常是通过对证书的第一部分进行哈希计算,然后使用指定的加密算法和 CA 私钥来计算的。
指纹只是整个证书(包括签名)的哈希值(SHA1 或 SHA256)。
请注意,无论您使用的是 Windows 还是任何其他平台,这些术语都具有相同的相关性。
| 归档时间: |
|
| 查看次数: |
2661 次 |
| 最近记录: |