diff options
author | Werner Koch <[email protected]> | 2023-11-16 16:10:08 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2023-11-16 16:10:08 +0000 |
commit | 5304c9b080b407bcbf8944ccd3ed669a6ab02616 (patch) | |
tree | b1bda485ac147f577476622fc9ed61fea2738c58 /kbx/backend-sqlite.c | |
parent | scd: Minor debug output tweak (diff) | |
download | gnupg-5304c9b080b407bcbf8944ccd3ed669a6ab02616.tar.gz gnupg-5304c9b080b407bcbf8944ccd3ed669a6ab02616.zip |
scd:p15: Basic support for Starcos 3.2.
* scd/app-p15.c (CARD_TYPE_STARCOS_32): New.
(card_atr_list): Add ATR for my sample card.
(cardtype2str): Add starcos string.
(select_ef_by_path): Factor all code out to ...
(select_by_path): this. Add arg to request a directory. Simplify the
case pathlen>1 case. Fix error printing.
(select_df_by_path): New.
(prepare_verify_pin): For starcos select a DF.
(app_select_p15): Don't use extended mode for starcos.
--
This allows reading the certificates from my sample cards. Signing
does not yet work; I need to do get some I/O traces using other
software. The basic support for AET cards shut still work but I have
not found my AET card.
Diffstat (limited to 'kbx/backend-sqlite.c')
0 files changed, 0 insertions, 0 deletions