Consider the following scenario:

  • You have a multiprocessor computer that is running Windows Vista or Windows Server 2008.
  • You try to use the CryptAcquireContext function to request a handle to a third-party cryptographic service provider (CSP).

In this scenario, the function may generate the following error message:

0x800b0100 (Invalid Signature)

Note: Because a CSP from Microsoft is signed by using a different signing method, this problem does not occur if the CSP is a software-based CSP from Microsoft.

Leave a Reply