aboutsummaryrefslogtreecommitdiffstats
path: root/scd/app-openpgp.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* *** empty log message ***Werner Koch2003-07-291-1/+1
|
* * gpgsm.c (main): Add secmem features and set the random seed file.Werner Koch2003-07-291-32/+30
| | | | | | | | | | | | (gpgsm_exit): Update the random seed file and enable debug output. * g10.c (main): Add secmem features and set the random seed file. (g10_exit): Update the random seed file. * parse-packet.c (parse_signature,read_protected_v3_mpi) (parse_key): Fixed use of mpi_set_opaque. * keygen.c (gen_card_key): Ditto.
* * app-openpgp.c (do_learn_status): Print more status information.Werner Koch2003-07-241-7/+51
| | | | | | | (app_select_openpgp): Store the card version. (store_fpr): Add argument card_version and fix DOs for old cards. (app_openpgp_storekey): Likewise.
* * command.c (cmd_pkauth): New.Werner Koch2003-07-231-2/+199
| | | | | | | | | (cmd_setdata): Check whether data was given at all to avoid passing 0 to malloc. * app.c (app_auth): New. * app-openpgp.c (do_auth): New.
* * Makefile.am: Add sc-copykeys program.Werner Koch2003-07-161-6/+250
| | | | | | | | | * sc-copykeys.c: New. * app-openpgp.c (app_openpgp_storekey): New. (app_openpgp_cardinfo): New. (count_bits): New. (store_fpr): And use it here to get the actual length in bit.
* * app-openpgp.c (do_setattr): Add setting of the URL.Werner Koch2003-07-031-17/+172
| | | | | | (app_select_openpgp): Dump card data only in very verbose mode. (do_decipher): New.
* * app-openpgp.c (store_fpr): Fixed fingerprint calculation.Werner Koch2003-07-011-11/+111
| | | | | | | | * keygen.c (gen_card_key): Obviously we should use the creation date received from SCDAEMON, so that the fingerprints will match. * sign.c (do_sign): Pass the serialno to the sign code. * keyid.c (serialno_and_fpr_from_sk): New.
* Key generation and signing using the OpenPGP card does rudimentary work.Werner Koch2003-06-271-44/+346
|
* * scdaemon.h: Include gpg-error.h and errno.hWerner Koch2003-06-031-0/+442
* card.c (map_sc_err): Use unknown for the error source. * Makefile.am: Link with libgpg-error