how to retrieve SSL certificate informations?

Wolf, Dave dave.wolf@REDACTED
Mon Mar 9 13:16:16 CET 2020


Hi Marc,

This is a very timely topic in a current project I’m working on at the moment.  We need to determine the expiration date of a certificate as well as generate a self-signed one, which I see this module does as well.  Could you please isolate it in a separate library so we can include it in our list of OSS components?

Thanks!
Dave

From: erlang-questions <erlang-questions-bounces@REDACTED> On Behalf Of Marc Worrell
Sent: Monday, March 9, 2020 3:58 AM
To: Benoit Chesneau <bchesneau@REDACTED>
Cc: Erlang Questions <erlang-questions@REDACTED>
Subject: Re: how to retrieve SSL certificate informations?

Hi Benoît,

If the below is what you are looking for, then I can also isolate it in a separate library app for inclusion in your projects.

- Marc


On 9 Mar 2020, at 07:25, Marc Worrell <marcw@REDACTED<mailto:marcw@REDACTED>> wrote:

Hi Benoit,

Maybe this helps:

https://github.com/zotonic/zotonic/blob/master/apps/zotonic_core/src/support/z_ssl_certs.erl#L313<https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fzotonic%2Fzotonic%2Fblob%2Fmaster%2Fapps%2Fzotonic_core%2Fsrc%2Fsupport%2Fz_ssl_certs.erl%23L313&data=02%7C01%7Cdave.wolf%40siemens.com%7Cd15fbc762cd44fbfa9c008d7c3ffaadb%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C637193375176923538&sdata=SUot%2Btyb4aXhdU74oyv7FTnnr72rKyr97YjQbjDqZnk%3D&reserved=0>

Cheers, Marc
Sent from my iPhone


On 9 Mar 2020, at 00:34, Benoit Chesneau <bchesneau@REDACTED<mailto:bchesneau@REDACTED>> wrote:

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.

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?

Benoît



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20200309/06a81bc9/attachment.htm>


More information about the erlang-questions mailing list