Would also be good if there's a way to make this work with the system OpenSSL instead.