哈希签名证书的格式

问题描述 投票:0回答:2

我试图了解证书在 https 协议中的工作原理。

使用wireshark,我可以捕获证书,首先,我导出singedCertificate,并计算哈希值;其次,我导出加密的数据,并用公钥解密,结果应该等于signedCertificate的哈希值。

这是解密的示例:

3021300906052b0e03021a05000414a1038465d47c003d8540ec33879f86e24c43b21a

我发现“a1038465d47c003d8540ec33879f86e24c43b21a”等于signedCertificate的哈希值,但头部“3021300906052b0e03021a05000414”似乎与哈希和加密方法有关。

所以,我的问题是,这个“a1038465d47c003d8540ec33879f86e24c43b21a”的格式是什么。

ssl hash certificate handshake
2个回答
0
投票

终于解决这个问题了。 就这么简单,用wireshark打开文件,然后一切看起来都很好。


0
投票

如果有人寻找问题的实际答案...

3021300906052b0e03021a05000414
对应于SHA1数字签名。这是一个常数。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.