openpgp: Port the OpenSSL backend to ossl.

  • Port the OpenSSL backend from using the rust-openssl bindings to the ossl bindings. The latter use the new OpenSSL 3 interfaces instead of the deprecated legacy ones.

    • Open issues:

      • Fewer supported algorithms: No DSA, Brainpool, 3DES, Camellia, Blowfish, Cast5, IDEA.

      • Currently leaks secrets into the heap.

Merge request reports

Loading