crypto: extend RSA-OAEP support with oaepHash
This adds an oaepHash
option to asymmetric encryption which allows users to specify a hash function when using OAEP padding. This feature is required for interoperability with WebCrypto applications.
Fixes: https://github.com/nodejs/node/issues/25756
cc @nodejs/crypto @sam-github @panva
Checklist
-
make -j4 test
(UNIX), orvcbuild test
(Windows) passes -
tests and/or benchmarks are included -
documentation is changed or added -
commit message follows commit guidelines