summaryrefslogtreecommitdiffstats
path: root/g10/keygen.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* gpg: Initialize a parameter to silence valgrind.Werner Koch2020-09-041-0/+1
* gpg,gpgsm: Record the creation time of a private key.Werner Koch2020-08-191-1/+1
* ecc: Support Ed448/X448 key generation.NIIBE Yutaka2020-06-301-2/+5
* gpg,agent: Support Ed448 signing.NIIBE Yutaka2020-06-241-1/+15
* ecc: Use "cv448" to specify key using X448.NIIBE Yutaka2020-06-231-4/+4
* gpg: Add X448 support.NIIBE Yutaka2020-06-091-0/+14
* gpg,ecc: Handle external representation as SOS with opaque MPI.NIIBE Yutaka2020-06-091-13/+4
* gpg: Improve generation of keys stored on card (brainpool,cv25519).Werner Koch2020-06-031-28/+48
* Spelling cleanup.Daniel Kahn Gillmor2020-02-191-1/+1
* gpg: Changes to allow direct key generation from an OpenPGP card.Werner Koch2020-02-131-126/+191
* gpg: Improve key creation direct from the card.Werner Koch2020-02-111-12/+66
* common: Extend the openpgp_curve_to_oid function.Werner Koch2020-02-111-1/+1
* common: Add OpenPGP<->Gcrypt pubkey id mapping functions.Werner Koch2020-02-091-4/+4
* Merge branch 'switch-to-gpgk' into masterWerner Koch2019-09-271-2/+2
|\
| * gpg: New option --use-keyboxd.Werner Koch2019-09-091-2/+2
* | gpg: Rework the signature subpacket iteration function.Werner Koch2019-09-051-4/+4
* | gpg: Extend --quick-gen-key for creating keys from a card.Werner Koch2019-08-221-58/+261
* | gpg: In a list of card keys show the standard keys.Werner Koch2019-08-211-3/+19
|/
* gpg: Do not allow creation of user ids larger than our parser allows.Werner Koch2019-05-211-15/+20
* gpg: Cleanup use of make_keysig_packet.Werner Koch2019-05-131-4/+4
* gpg: Improve the code to decrypt using PIV cards.Werner Koch2019-04-031-1/+1
* gpg: Allow direct key generation from card with --full-gen-key.Werner Koch2019-04-021-20/+158
* gpg: Don't use EdDSA algo ID for ECDSA curves.Trevor Bentley2019-03-271-7/+18
* gpg: Implement v5 keys and v5 signatures.Werner Koch2019-03-141-58/+174
* gpg: Prepare revocation keys for use with v5 keys.Werner Koch2018-12-041-3/+7
* all: fix spelling and typosDaniel Kahn Gillmor2018-10-241-1/+1
* gpg: Explain error message in key generation with --batchWerner Koch2018-08-291-1/+3
* doc: Typo fix in a comment.Werner Koch2018-07-051-1/+1
* Merge branch 'STABLE-BRANCH-2-2' into masterWerner Koch2018-04-101-28/+25
|\
| * g10: Support key attribute change at --card-edit/generate.NIIBE Yutaka2018-03-291-6/+11
| * g10: Change ask_curve so that it can be used outside.NIIBE Yutaka2018-03-281-23/+15
* | Merge branch 'STABLE-BRANCH-2-2' into masterWerner Koch2018-01-251-18/+49
|\|
| * gpg: Fix the use of future-default with --quick-add-key.Werner Koch2018-01-181-12/+34
| * gpg: Allow "futuredefault" as alias for "future-default".Werner Koch2018-01-011-6/+8
| * gpg: Allow the use of "cv25519" and "ed25519" in the keygen parms.Werner Koch2017-12-291-0/+7
* | gpg: Add option and preference framework for AEAD.Werner Koch2018-01-101-8/+112
* | Merge branch 'STABLE-BRANCH-2-2' into masterWerner Koch2017-12-181-10/+32
|\|
| * gpg: Return an error from hexfingerprint on malloc error.Werner Koch2017-12-131-0/+5
| * gpg: default-preference-list: prefer SHA512.Daniel Kahn Gillmor2017-12-121-10/+27
| * g10: Unattended key generation "Key-Grip" and "Subkey-Grip".NIIBE Yutaka2017-11-061-9/+16
* | gpg: Remove trailing comma in an enum.Werner Koch2017-11-011-1/+1
* | g10: Unattended key generation "Key-Grip" and "Subkey-Grip".NIIBE Yutaka2017-11-011-9/+16
* | Merge branch 'STABLE-BRANCH-2-2' into masterWerner Koch2017-10-271-0/+3
|\|
| * gpg: Fix creating on-disk subkey with on-card primary key.Werner Koch2017-10-191-0/+3
* | Merge branch 'STABLE-BRANCH-2-2' into masterWerner Koch2017-09-261-1/+8
|\|
| * gpg: Fix "Fix key generation with only an email part".Werner Koch2017-09-121-1/+1
| * gpg: Fix key generation with only an email part.Werner Koch2017-09-111-1/+8
* | gpg: default to 3072-bit RSA keys.Daniel Kahn Gillmor2017-09-081-5/+4
|/
* indent: Wrap an overlong line.Werner Koch2017-07-271-1/+3
* g10: Make sure exactly one fingerprint is output with --quick-gen-key.Marcus Brinkmann2017-07-261-1/+2