ssl - 哈希签名证书的格式

标签 ssl hash certificate handshake

我试图了解 Certificated 在 https 协议(protocol)中是如何工作的。

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

这是解密的例子:

3021300906052b0e03021a05000414a1038465d47c003d8540ec33879f86e24c43b21a

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

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

最佳答案

终于解决了这个问题。 非常简单,用 wireshark 打开文件,一切正常。

关于ssl - 哈希签名证书的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32336613/

相关文章:

java - 如何避免在哈希搜索中进行暴力搜索

security - md5解码。他们是怎么做的?

SSL 认证链不适用于自签名证书

ssl - 如何为 Amazon S3 存储桶配置 SSL

ssl - 在 Xamarin Android 中接受自签名证书

c++ - 散列不是很长的字符串 vector (url)的最佳方法是什么?

ssl - 私有(private) SSL 证书和 CA 的各种问题

从签名文件中获取 SignedCms 的 C# 实现

Apache 2.4 SSL 配置 - 服务器拒绝 HTTP 400 请求

ruby-on-rails - 如何设置 Ruby SSL 方法