Page MenuHome GnuPG

More device (including virtual) support
Open, WishlistPublic


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.