nodejs / help

:sparkles: Need help with Node.js? File an Issue here. :rocket:
1.44k stars 276 forks source link

Supporting OpenSSL custom provider #4318

Open Seulhui opened 6 months ago

Seulhui commented 6 months ago

Details

Hello, Since after OpenSSL 3.x releases, it is recommended to use provider instead of engine because of the deprecation of engine API by OpenSSL. node.js already moved to OpenSSL 3.x version, but it still doesn't have a feature supporting provider. There are some features for FIPS or legacy providers, but there is no way to set custom provider. (It could be an API such as "setProvider"). Is there anyone who knows about it?

Regards, Seulhui Lee.

Node.js version

Current

Example code

No response

Operating system

ubuntu 20.04

Scope

code

Module and version

Not applicable.

RedYetiDev commented 1 week ago

Hi! If you still see a future for this feature in Node.js, and you can provide detailled use cases, please open an issue in nodejs/node. Otherwise, feel-free to self-close.