I released a new version of https://metacpan.org/pod/Crypt::OpenSSL::SignCSR a #perl module to allow you to sign a Certificate Signing Request (CSR) from perl. I was looking for a module to allow me to create a self signed certificate from perl directly and was not able to find one. I could have called the openssl command to create one but that seemed like cheating.
It's a XS based module which is a Frankenstein merger of #perl and #c that is fun to work with. Basically I grabbed the parts of OpenSSL C code that I needed and married it to #perl. It went very well and was a lot easier than I expected. I did have to spend some time tracking down issues with different OpenSSL versions but it does what I want.
Top comments (0)