Come posso analizzare una richiesta di firma del certificato con Perl?
Domanda
Voglio usare Perl per estrarre informazioni da una Richiesta di firma del certificato , preferibilmente senza avviare un processo openssl esterno. Poiché un CSR è memorizzato in un formato ASN.1 con codifica base64, ho provato Convert :: PEM modulo. Ma richiede una descrizione ASN.1 del contenuto, che non sono stato in grado di mettere insieme (ASN.1 è la bestia che è).
Qualcuno ha la descrizione ASN.1 corretta per un CSR o un modulo che analizza tale richiesta?
Soluzione
Forse Convert :: X509 può aiutarti. Vedi anche Converti :: X509 :: Parser .
Altri suggerimenti
La tua vera domanda è quale formato stanno usando i CSR? Ci sono due formati per farlo, PKCS # 10 e SPKAC. Il primo è descritto in RFC 2986 . Non so dove sia descritto quest'ultimo.