【发布时间】:2017-08-10 10:11:52
【问题描述】:
我想从头开始编写自己的 X.509 证书以进行测试,或者修改现有的证书(并重新签名)。我希望完全控制每个字段,包括为某些字段写入无效数据的能力。是否有一个库或工具可以处理证书的高级结构并在最后对整个内容进行签名和编码,同时让我对数据进行细粒度控制?
我知道 OpenSSL 可以将整个证书转储为文本,但这仍然让我弄清楚证书中的哪些字节对应于哪些文本。 Wireshark 数据包详细信息/数据包字节视图之类的东西会非常有用:
这会解码 TCP 数据包中某些字节的含义,并准确突出它们在数据包中的位置。 X.509 有类似的东西吗?
【问题讨论】:
标签: x509