@bukka I don't know a whole lot about OpenSSL API, would we require significant changes here to support 3.x?