You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
we can reduce a bit of code (i.e. remove SafeEcKeyHandle - see notes)
Some notes:
for full advantage we would need to deprecate IntPtr overloads from (ECDsa|RSA|ECDiffieHellman)OpenSsl - there already exist SafeEvpPKeyHandle which can fully substitute it but it requires some work on the caller
The text was updated successfully, but these errors were encountered:
I updated the title to say something closer to the definition of success being removing EC_KEY* from the exported functions signatures.
If we can fully get rid of it, great/fine. But if we still need it to power the import/export APIs on the native side, that's still better than the export/import APIs being in terms of EC_KEY itself.
Starting from #104961 we don't really need to keep dependency on EC_KEY anymore and can base all Import/Export APIs solely on EVP_PKEY.
There are couple of advantages of doing this:
Some notes:
The text was updated successfully, but these errors were encountered: