0x80090006 (Invalid Signature. )
2005-10-13 16:12:56 GMT
Im new to the list, and I have a feeling this may be a common problem that I am having some trouble diagnosing with google, etc.
I have created a csp dll that currently just forwards all calls to the default provider on my machine.
I registered the csp in my registry, as it appears in the list of providers when I run csptestsuite.exe
I sign it by
C:\cspdk>cspSign.exe c C:\p4_sandbox\dev\cbender\MyCSP.dll
Then it verifies properly with
C:\cspdk>cspSign.exe d C:\p4_sandbox\dev\cbender\MyCSP.dll
Now, when I run (ie test CryptAquireContext)
C:\cspdk\testSuite\x86>csptestsuite.exe -c "Benders Test Cryptographic Service Provider" -f 0
[ API] CryptAcquireContext
[ INFO] Returned: False
[ INFO] Error type: API failed unexpectedly
[ INFO] Known error: No
[ INFO] Actual error code: 0x80090006 (Invalid Signature. )
I am running WinXP and when I go to Internet Explorer->Help->About my cipher strength is 128, so I am pretty sure I have the newest crypto dlls installed.
Has anyone been able to solve this problem?
_______________________________________________ CryptoAPI mailing list CryptoAPI <at> cypherpunks.to http://cypherpunks.to/mailman/listinfo/cryptoapi