5

I'm looking to run some tests using the PKCS #11 interface and was wondering if Microsoft provided a software based implementation the provides PKCS #11 functionality?

Rather then waiting for a HSM to arrive and be properly configured I'd rather get started on testing interaction with the interface now.

jww
  • 97,681
  • 90
  • 411
  • 885
Scott Markwell
  • 1,091
  • 2
  • 16
  • 33

2 Answers2

8

Microsoft does not. Microsoft has rejected PKCS11 in favor of the smart card minidriver/base smart card CSP. However, you can get smart cards with PKCS11 support from many vendors that will allow you to test code. Some even have "softtokens" that emulate a smart card. Note that most smartcards are quite limited as to what they support relative to a full HSM.

WouterH
  • 116
  • 1
  • 3
0

It´s not provided by Microsoft but you can use third parties implementations, for example:

Rafael Membrives
  • 614
  • 5
  • 14