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.
Microsoft Intune supports the use of imported public key pair (PKCS) certificates, commonly used for S/MIME encryption with Email profiles. Certain email profiles in Intune support an option to enable S/MIME where you can define an S/MIME signing certificate and S/MIME encryption cert.
Intune can automatically update the connector to the latest version shortly after that connector version is released. To update automatically, the server that hosts the connector must access the Azure update service: Port: 443. Endpoint: autoupdate.msappproxy.net.
Microsoft Intune is a cloud-based endpoint management solution. It manages user access and simplifies app & device management across your many devices, including mobile devices, desktop computers, and virtual endpoints. You can protect access and data on organization-owned and users personal devices.
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With