mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-03 22:56:33 +02:00
scd: Add support for SCE 7.0
* scd/app-common.h (CARDTYPE_SCE7): New. * scd/app.c (strcardtype): Support it. (atr_to_cardtype): New. (app_new_register): Try to get the cardtype from atr_to_cardtype. * scd/app-piv.c (app_select_piv): Tweak for SCE7. Add general method to construct a S/N from the Card UUID. -- The test cards I have are rsa2048 with X.509 certificates. I don't have the entire chain but loading the certificates work. For testing I created an OpenPGP key from the keys and tested signing and decryption. GnuPG-bug-id: 6919
This commit is contained in:
parent
4c04143d81
commit
3f8cb9b339
4 changed files with 109 additions and 6 deletions
|
@ -392,7 +392,7 @@ int parse_compatibility_flags (const char *string, unsigned int *flagvar,
|
|||
/*-- Simple replacement functions. */
|
||||
|
||||
/* We use the gnupg_ttyname macro to be safe not to run into conflicts
|
||||
which an extisting but broken ttyname. */
|
||||
with an existing but broken ttyname. */
|
||||
#if !defined(HAVE_TTYNAME) || defined(HAVE_BROKEN_TTYNAME)
|
||||
# define gnupg_ttyname(n) _gnupg_ttyname ((n))
|
||||
/* Systems without ttyname (W32) will merely return NULL. */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue