gpt4 book ai didi

java - 有谁知道 X.509 证书中的哪些所有字段用于验证数字签名?

转载 作者:行者123 更新时间:2023-11-30 16:01:43 26 4
gpt4 key购买 nike

我正在尝试验证通过网络接收的 X.509 证书。据我了解,数字签名是通过创建签名中的字段(不知道哪些字段)的消息摘要,然后使用 CA(证书颁发机构)私钥对其进行加密来创建的。我们可以通过解密来验证证书使用CA公钥进行数字签名,并将其与证书字段的消息摘要进行比较。

我陷入了这一点,因为我不知道应该采用哪些字段来创建用于验证的消息摘要。有人可以帮我吗

最佳答案

一眼看去the RFC它似乎是整个 tbsCertificate 字段。

[...] a digital signature computed uponthe ASN.1 DER encoded tbsCertificate. The ASN.1 DER encodedtbsCertificate is used as the input to the signature function.

关于java - 有谁知道 X.509 证书中的哪些所有字段用于验证数字签名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6212430/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com