DEV Community

Discussion on: What you learning about this weekend?

Collapse
 
ervin_szilagyi profile image
Ervin Szilagyi

I'm working on a tool named cert-ripper which should be able to help me deal with x509 certificates. I tried to implement certain functionalities provided by openssl command. While using openssl, I found it really confusing and cryptic.

Currently cert-ripper can do the following:

  • fetch certificate chain from a host
  • save certificates in different formats (PEM, DER, P7B, OpenSSL text)
  • generate and decode certificate signing requests (CSR)
  • generate self-signed certificates

If anyone interested, to code can be found here: github.com/recon-tools/cert-ripper-go

While working on this tool a managed to learn a lot about x509 certificates and I also had the chance to dust off my Go knowledge.

Collapse
 
michaeltharrington profile image
Michael Tharrington

Oh super cool, Ervin! This souds like a helpful tool you're working on. Appreciate ya chiming in with this explanation + sharing the repo here. 😀