[openssl-users] How to encode text request of 'req -text -noout''s output?

Matthew Donald matthew.b.donald at gmail.com
Mon Jun 27 14:04:08 UTC 2016

The file ca.csr is already readable by an application.  It is a PEM-encoded
ASN.1 formatted file.

You can use the openssl library calls to decode the CSR and extract
individual fields.  The printed output of the -text option is generated by
X509_REQ_print_ex() (which you can find in openssl/crypto/asn1/t_req.c).
The code of this routine will demonstrate how to extract the fields you


On 21 June 2016 at 20:16, eurus at openmailbox.org <eurus at openmailbox.org>

> Hi,
> If I get a text version of a request(e.g. use the command "openssl req
> -noout -text -in ca.csr"), how can I encode it with openssl command(thus
> transform it to the format that is able to be recognized by applications)?
> Thanks,
> Eurus
> ------------------------------
> --
> openssl-users mailing list
> To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mta.openssl.org/pipermail/openssl-users/attachments/20160628/29c22c3a/attachment-0001.html>

More information about the openssl-users mailing list