You can give your implementation the property "provider=myname" and for fetching, you can use the conditional property query string "?provider=myname". That will ensure that, for whatever the app is fetching, it will pick what your provider offers first, and fall back to using stuff from any other provider (including the default provider).
"myname" can be anything you like
On Thu, Jul 18, 2024 at 3:25 PM tomasz bartczak <tbartcz@xxxxxxxxx> wrote:
Hi,
I want to implement my own provider that enables RSA encryption using a HW chip. OpenSSL already comes with default provider that provides RSA implementation. Could you please explain to me how to add my own provider and make sure it is selected over the one from default provider and still have access to other algorithms that come with the default provider.
Thanks
Tom