Announcing Crypt::OpenSSL3, a new Perl binding for OpenSSL

10 views
Skip to first unread message

Leon Timmermans

unread,
Oct 24, 2025, 10:17:24 AMOct 24
to openss...@openssl.org
Hello all,

I am delighted to announce the first release of Crypt::OpenSSL3, a new
Perl binding for OpenSSL [1].

Most of all it is intended as a replacement for Net::SSLeay; a module
that will soon be 30 years old (as the name already hints at). In
those 30 years OpenSSL, perl and computing in general have all evolved
quite a bit; to the point where starting fresh provides an easier
route to a future proof binding.

It's also intended to replace more than a dozen CPAN modules in the
Crypt::OpenSSL:: namespace, each wrapping a single aspect of the API
(e.g. RSA, AES, X509, …). I hope that having an integrated
implementation will provide a better user experience.

This is an early release, and while the TLS and low-level cryptography
support are fairly complete, some other functionality is still missing
(in particular around the various file formats); I expect to add that
in future releases. The same is true for the documentation.

I hope that this will be the start of a new chapter for using OpenSSL in Perl.

Leon

1: https://metacpan.org/dist/Crypt-OpenSSL3
Reply all
Reply to author
Forward
0 new messages