More device (including virtual) support
Open, WishlistPublic

Assigned To
Authored By
gniibe
Feb 1 2023, 6:45 AM
Tags
None
Subscribers

Description

There are many devices which can store private keys.

Adding more support would be good, but firstly, it's better to define our scope/focus, as supporting proprietary hardware is difficult task.

Event Timeline

gniibe triaged this task as Wishlist priority.Feb 1 2023, 6:45 AM
gniibe created this task.

Current status:

  • Gnuk Token, Yubikey, OpenPGPcard with some card readers (only w/ specific reliable card readers)
  • some cards some card readers (many are not supported well)
  • TPM

Possible targets:

I listed those two, as we can develop with no physical hardware and access implementations are available as free software.

For a device which only provides PKCS#11 driver, I decide to test with SoftHSM.

Testing such a device, there are helper libraries and bindings:

I am currently testing with Python PKCS#11.