Wie kann ich ein Certificate Signing Request mit Perl analysieren?
Frage
Ich möchte Perl verwenden, um Informationen aus einer Zertifikatsanforderung Signing, vorzugsweise ohne Start ein externer Openssl Prozess. Da ein CSR in einem Base64-codierten ASN.1-Format gespeichert ist, habe ich versucht, die Convert :: PEM Modul. Aber es erfordert eine ASN.1 Beschreibung des Inhalts, die ich nicht in der Lage zusammen zu stellen (ASN.1 ist das Tier, es ist).
Hat jemand das Recht ASN.1-Beschreibung für eine CSR oder ein Modul, das eine solche Anfrage analysiert?
Lösung
Vielleicht Convert :: X509 Ihnen helfen können. Siehe auch Convert :: X509 :: Parser .
Andere Tipps
Ihre eigentliche Frage ist, welches Format verwenden CSRs? Es gibt zwei Formate es, PKCS # 10 und SPKAC zu tun. Ersteres wird in RFC 2986 rel="nofollow. Ich weiß nicht, wo diese beschrieben werden.