-
-
Notifications
You must be signed in to change notification settings - Fork 753
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add OpenSSL 1.1.X Engine Bindings #2006
Conversation
Yeah, definitely on board with splitting the implementation across multiple smaller PRs than one huge one. FYI OpenSSL 1.1.x is EOL in a month or so. |
86ee370
to
7b373e2
Compare
…k/add-engine-bindings
Hi. Wandering if this PR is still in development or abandoned. |
I think this is a great groundwork to enable hardware accelerated cryptography via engines like QAT. I helped you to advance this in here => #2194 - let's push this further. |
…o brimonk/add-engine-bindings
For future context, I've decided that approaching this from the |
Changes
This PR is certainly incomplete, and is a WIP. Using this PR to check for CI and get feedback.
I would like to have this functionality exposed in the library because I haven't yet found an easy way to convert an OpenSSL engine into a provider, at least not without rewriting the engine.
That being said, I figured I would like to get some input on this before I work on implementing the rest of the engine substrate (
RSA_METHOD
,DSA_METHOD
,ENGINE_LOAD_KEY_PTR
, etc.).Open Questions
ENGINE_cleanup
call for 1.1.0?RSA_METHOD
, etc.)?