Re: Smardcart Telesec Signature 3.0 card working?

Bernhard Reiter via Gnupg-users <[email protected]> Tue, 24 Feb 2026 11:14:42 +0100
Newsgroups gmane.comp.encryption.gpg.user
Message-ID <[email protected]>
Hi Werner,

Am Dienstag 24 Februar 2026 10:28:27 schrieb Werner Koch via Gnupg-users:
> On Mon, 23 Feb 2026 17:16, Bernhard Reiter said:
> > does somebody successfully run a Telesec Signature 3.0 card with gpgsm?
>
> The newer Telesec cards are based on TCOS 4 and we have only support for
> TCOS 3. 

okay, then potentially the Telesec CardManager.NET only uses the TCOS 3.
How can I find out?
(Should we take that conversation to gnupg-devel@?)

> But: 
>
>     scd:nks: Make newer TCOS signature cards work.
>
>     * scd/app-nks.c: Make appversion 232 an alias for 15.
>     --
>
>     I received a new QES signature card and it turned out that the
>     appversion was changed from 15 to 232.  I have no further information
>     but simply tried this patch and it worked as far as I can check: I was
>     able to init the PINs and PUKs using gpg-card and could also install
>     the extra certificates using the writcert command.  Signing with this
>     card also works.
>
> That seems to be a different one than the QES Signature Card I received
> in November.  You may try to use the same trick as I did.

Am I understand you correctly that adding the right appversion to the patch
would help? (As your hack is already in GnuPG 2.5.17 which is what I've 
tried.)

 
What is an easy way to find out about the appversion?
(I do not have mich experience with the card development. Is that the "
Detected NKS version: 125" in the log I've send?)

> I do have the specs for the TCOS 4 card (they are actually fast if you
> ask them) but not yet found the time to check the differences and
> implement it.  Will definitely help but my above hack (commit
> 17596e830f08e601f2ea5142343996d48dd2930b) is currently sufficient for me
> to sign documents with Okular.

Cool, thanks!
Bernhard

-- 
https://intevation.de/~bernhard   +49 541 33 508 3-3
Intevation GmbH, Osnabrück, DE; Amtsgericht Osnabrück, HRB 18998
Geschäftsführer: Frank Koormann, Bernhard Reiter

_______________________________________________
Gnupg-users mailing list
[email protected]
https://lists.gnupg.org/mailman/listinfo/gnupg-users
signature.asc (application/pgp-signature, 659 B)
-----BEGIN PGP SIGNATURE-----

iQGzBAABCgAdFiEEvdlX+cT+D9xYPc1tK3ujv5vDpVQFAmmdehIACgkQK3ujv5vD
pVTgtgv9HLHv+oSG5LlP2945MOpX8shrvP+8D4Bx8EyAhUDcjqd4c7P3tf4DDcGD
6Ekei0E4FiO3KYGpeqc5ax+pynhVLDcONltiGqBv2quv/vovgvYYb+ozn/3cA8mk
FCoA7Jvu01l927ubF/4jUyPFGv/7MmOKg55oqI2mNZGvIDqMpTBr4wk40SGG+lXs
d6QYN8o3dW8WI4/8wuAn4oreVX9lYZe4J9RLcRAQQltArWPfeNfHxae3dsae3O7m
klECS2zp1a5fyjxx7BG211jdz2ZXR8NgoMZuhOTw2wtaUW0Ld5JM7Sd8RQkoqC1B
lMbZuDl6dmidoxVIn/e/R9185cRQkb7RB1KFBV+IK2uOL+Wv6yiad/KVsOCnw0+R
trqYru/RC6E+TV/IcxhyN4DivhReRFh9hx3hUyifU02kuIGRjxbbEHWLaqqsksf3
HWY1J99iTQpOYv3JmLqGSBzLjbTBVkvXKjrotqthhQFCOqlrWLCjExnRHagqz3FF
Xx8wOU2g
=bLo9
-----END PGP SIGNATURE-----