Hi,
I'm working on Windows server 2008 R2 Standard edition. I want to used a third part CSP developped by ourselves.
Our CSP library is in 64bits version and located in system32 directory.
I've added a specific registry keys in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Defaults\Provider with below attributes :
- Image Path ( CSP library is in system32 directory)
- SigInFile
- Type
But when I want to create a new certification authority and a new private key in "Serveur Manager-Role", I don't find our encryption provider. I can see all Microsoft providers.
I've tried on Windows server 2003 with 32bits version of CSP and there is no problem. I can use CSP to generate private key.
I've tried to use 32bits version on Win server 2008 R2 and create registry key HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Cryptography\Defaults\Provider. It's the same result, I can not see our encryption provider to generate private key.
We have developped a test utils to verify if registry is ok based on activex, and we can see ours and Microsoft provider.
Have I missed some things in 64bits configuration ? Is there another element to configure ?
Thanks for your help.