[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gnupg-devel
Subject:    [PATCH GnuPG 0/2] scd:p15: Add support for CardOS 5.4 and D-Trust Card 4.1/4.4
From:       Mario Haustein via Gnupg-devel <gnupg-devel () gnupg ! org>
Date:       2023-11-28 22:09:04
Message-ID: 3473643.QJadu78ljV () localdomain
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


Dear GnuPG developers,

this patch adds support for the D-Trust Card 4.1/4.4 and the underlying
CardOS 5.4 card operating system. The cards are sold by D-Trust a
branch of the German Bundesdruckerei. They provide a qualified
electronic signature (4.1) resp. qualified electronic seal (4.4)
according to the EU eIDAS regulation. The signature cards furthermore
provide an advanced electronic certificate which may be used for
authentication and encryption as well.

This patch implements the standard card. It requires a PIN verification
for every single signature and uses RSA. Multicards can produce multiple
signatures per PIN verification, but use elliptic curve algorithms. This
is currently not implemented, but I will add this feature as soon as I
can obtain such a card for testing.

Mario Haustein (2):
  scd:p15: Add support for CardOS 5.4
  scd:p15: Add support for D-Trust Card 4.1/4.4

 scd/app-p15.c | 90 ++++++++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 79 insertions(+), 11 deletions(-)

-- 
2.41.0


["smime.p7s" (application/pkcs7-signature)]

_______________________________________________
Gnupg-devel mailing list
Gnupg-devel@gnupg.org
https://lists.gnupg.org/mailman/listinfo/gnupg-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic