Home GnuPG
Diffusion GnuPG ef080d5c7fb7

scd: support any curves defined by libgcrypt.
ef080d5c7fb7Unpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

scd: support any curves defined by libgcrypt.

* g10/call-agent.h (struct agent_card_info_s): Add curve field.
* g10/call-agent.c (learn_status_cb): Use curve name.
* g10/card-util.c (card_status): Show pubkey name.
* scd/app-openpgp.c (struct app_local_s): Record OID and flags.
(store_fpr): Use ALGO instead of key type.
(send_key_attr): Use curve name instead of OID.
(get_public_key): Clean up by OID to curve name.
(ecc_writekey): Support any curves in libgcrypt.
(do_genkey, do_auth, ): Follow the change.
(ecc_oid): New.
(parse_algorithm_attribute): Show OID here.

Details

Provenance
gniibeAuthored on Jul 25 2015, 5:09 AM
Parents
rG4ee4b998378e: doc: Document scissor line for commit logs
Branches
Unknown
Tags
Unknown

Event Timeline

NIIBE Yutaka <gniibe@fsij.org> committed rGef080d5c7fb7: scd: support any curves defined by libgcrypt. (authored by NIIBE Yutaka <gniibe@fsij.org>).Jul 25 2015, 5:09 AM