Page MenuHome GnuPG

Kleopatra: Show S/MIME certs for PKCS#15 cards in smart card view
Closed, ResolvedPublic

Description

On some PKCS#15 cards the S/MIME certs are not shown in the smart card view, only in the certificate view. This should be changed.

(There is also no load button as is the case for the TCOS NetKey-v15 test card (Signature Card V2.0), see T6830. But that one will get deprecated when T6846 is implemented)

Details

Version
VS-Desktop-3.1.90.302-Beta

Event Timeline

ikloecker renamed this task from Kleopatra: Show S/MIME certs in smart card view to Kleopatra: Show S/MIME certs for PKCS#15 cards in smart card view.Nov 28 2023, 1:29 PM

@ebo if tasks have a parent please directly assign them the same priority.

Our current PKCS#15 widget is optimized for RSCS cards.

And the NKS widget is optimized for the Telesec cards where we can do a little more like changing PINs and so on. We should try to unify here. I think maybe the keylist from the NKS widget might work for all cards, and also show PGP Certificates which match to the keygrips on the card. And then show actions like changing PIN / Setting null pins etc. depending on how much we can do with a card.

ikloecker moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Apr 8 2024, 10:37 AM
ikloecker changed the task status from Open to Testing.Apr 8 2024, 4:33 PM
ebo moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Oct 1 2024, 3:55 PM
ebo moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.

With Gpg4win-Beta-75+

There are certificates shown now, therefore this is done.
Due to the changes of the smart card view it looks different that in the screenshot above.
Here a screenshot with both the smart card view and the certificate view of the p15 card certificates:

Note that was has been before listed in both views as "Name" is now part of "User ID" in the smart card view but still listed as "Name" in the certificate list.