<div dir="ltr">Hi!<div><br></div><div>The public_key user's guide  <a href="https://erlang.org/doc/apps/public_key/users_guide.html">https://erlang.org/doc/apps/public_key/users_guide.html</a> describes the records returned form public_key functions to decode certificates and keys. </div><div>If you want the issuer you can always use public_key:pkix_issuer(Cert:: der_cert() | #'OTPCertificate{}, self|other).  </div><div><br></div><div>You can also use the function public_key:test_data/1  to generate test certificates and keys for testing purposes. </div><div><br></div><div>If you want to be able to implement a CA-authority I agree there is a need to extend public_key.  If you feel some</div><div>generally useful functions are missing from public_key PR are always welcome.</div><div><br></div><div>Regards Ingela Erlang/OTP team - Ericsson AB</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Den mån 9 mars 2020 kl 00:34 skrev Benoit Chesneau <<a href="mailto:bchesneau@gmail.com">bchesneau@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>How can I get informations about an SSL certificate ? Specifically I am looking for a way to retrieve the issuer, subject, and the  serial number of the certificate.<br></div><div><br></div><div>The record I get from decoding using public_key functions is hard to parse so any help is welcome. Maybe there is already an api/app somewhere for it?</div><div><br></div><div>Benoît</div><div><br></div><div><br></div></div>
</blockquote></div>