I try to read my qes from a d-trust smart card (a german provider für qes). My card reader is: SCM uTrust SCR3500 C - USB Typ C SmartFold contact Reader. I have gpg-card version:
gpg-card --version
gpg-card (GnuPG) 2.4.4
Copyright (C) 2024 g10 Code GmbH
License GNU GPL-3.0-or-later https://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Using gpg-card (with reader and smart card plugged in) gives:
gpg-card
Error reading card: Card not present
gpg/card>
Accordingly I can’t use my certificates in kleopatra or okular (wich is my main problem, I want to sign PDFs).
But I’m able to see the reader, the smartcard and my certificates in firefox. pcsc_scan gives:
Using reader plug’n play mechanism
Scanning present readers…
0: Identiv SCR3500 C Contact Reader [CCID Interface] (55592327603370) 00 00
Fri May 2 16:25:51 2025
Reader 0: Identiv SCR3500 C Contact Reader [CCID Interface] (55592327603370) 00 00
Event number: 1
Card state: Card inserted, Shared Mode,
ATR: 3B D2 18 00 81 31 FE 58 C9 04 11
ATR: 3B D2 18 00 81 31 FE 58 C9 04 11
+ TS = 3B → Direct Convention
+ T0 = D2, Y(1): 1101, K: 2 (historical bytes)
TA(1) = 18 → Fi=372, Di=12, 31 cycles/ETU
129032 bits/s at 4 MHz, fMax for Fi = 5 MHz => 161290 bits/s
TC(1) = 00 → Extra guard time: 0
TD(1) = 81 → Y(i+1) = 1000, Protocol T = 1
-----
TD(2) = 31 → Y(i+1) = 0011, Protocol T = 1
-----
TA(3) = FE → IFSC: 254
TB(3) = 58 → Block Waiting Integer: 5 - Character Waiting Integer: 8
+ Historical bytes: C9 04
Category indicator byte: C9 (proprietary format)
+ TCK = 11 (correct checksum)
Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
XX YY XX YY XX YY XX YY XX YY XX
Identity Card in Slovakia with security chip and e-signature issued after 2021-06-21 (eID)