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
Description: S/MIME cryptographic signature
_______________________________________________ Gnupg-devel mailing list [email protected] https://lists.gnupg.org/mailman/listinfo/gnupg-devel
