CNG engine on GitHub

Richard Levitte levitte at
Fri Jul 2 12:03:31 UTC 2021

This is cool!

I had some kind of skeleton of a start to make something similar, but
time was never on my side.  I'm really glad to see this got picked up!

This also answered a question I never got the answer for, what scheme
to use for the STORE.  I know next to nothing about PowerShell, so
hadn't discovered the 'cert:' "scheme".  That answers quite a lot :-)

Time for me to throw away my skeleton then ;-)


On Thu, 01 Jul 2021 19:49:00 +0200,
Reinier Torenbeek wrote:
> Hi,
> For anyone interested in leveraging Windows CNG with OpenSSL 1.1.1, you may want to check out this
> new OpenSSL CNG Engine project on GitHub: . The
> associated User's Manual is on ReadTheDocs: 
> .
> The project implements the majority of the EVP interface, to leverage the BCrypt crypto
> implementations, as well as a subset of the STORE interface, for integration with the
> Windows Certificate and Keystore(s), via the NCrypt and Cert APIs. It has been tested with 1.1.1k
> on Windows 10, with Visual Studio 2017 and 2019. It is released under the Apache-2.0 license.
> Any feedback is welcome, please send it to me or open an issue on GitHub.
> Best regards,
> Reinier
Richard Levitte         levitte at
OpenSSL Project

More information about the openssl-users mailing list