我想使用Perl从Certificate Signing Request中提取信息,最好不要启动外部openssl进程。由于CSR以base64编码的ASN.1格式存储,因此我尝试了Convert::PEM模块。但是它需要ASN.1对内容的描述,这是我无法将它放在一起的(ASN.1是它的野兽)。
对于CSR或解析此类请求的模块,是否有人拥有正确的ASN.1描述?
答案 0 :(得分:5)
也许Convert::X509可以帮到你。 另请参阅Convert::X509::Parser。
答案 1 :(得分:3)
您真正的问题是CSR使用的格式是什么?有两种格式,PKCS#10和SPKAC。前者在RFC 2986中描述。我不知道后者的描述在哪里。