aboutsummaryrefslogtreecommitdiffstats
path: root/g10/pkglue.c (unfollow)
Commit message (Expand)AuthorFilesLines
2025-05-26gpg: Fix ECC_POINT_LEN_MAX to allow NIST curves.NIIBE Yutaka1-1/+1
2025-05-23gpg,agent: Clean up around using ECC KEM.NIIBE Yutaka1-32/+38
2025-05-21agent: Support ECC KEM by PKDECRYPT --kem.NIIBE Yutaka1-1/+1
2025-05-19gpg: Use the KEM API for ECC encryption.NIIBE Yutaka1-86/+280
2024-11-25gpg: Fix modifying signature data by pk_verify for Ed25519.NIIBE Yutaka1-6/+21
2024-05-31indent: Fix spellingDaniel Kahn Gillmor1-1/+1
2024-04-23gpg: Support Kyber with Brainpool512r1.Werner Koch1-0/+16
2024-04-23gpg: Support encryption with kyber_bp256 and kyber_bp384Werner Koch1-0/+32
2024-04-23gpg: Support encryption with kyber_cv448.Werner Koch1-13/+40
2024-04-18gpg: Prepare Kyber encryption code for more variants.Werner Koch1-22/+66
2024-04-15gpg: Implement Kyber encryption.Werner Koch1-2/+207
2024-04-15gpg: Add arg session_algo to pk_decrypt.Werner Koch1-115/+155
2024-04-12gpg: Simplify the pk_encrypt function interface.Werner Koch1-30/+34
2024-04-10gpg: Make Kyber creation more flexible.Werner Koch1-0/+5
2021-12-10gpg: Emit compatible Ed25519 signature.NIIBE Yutaka1-1/+78
2021-05-11A few minor code cleanups and typo fixes.Werner Koch1-0/+6
2021-03-24gpg: Support ECDH with v5 key.NIIBE Yutaka1-4/+1
2020-10-30gpg: Fix first zero-byte case for SOS handling.NIIBE Yutaka1-1/+1
2020-06-24gpg,agent: Support Ed448 signing.NIIBE Yutaka1-82/+98
2020-06-23ecc: Use "cv448" to specify key using X448.NIIBE Yutaka1-1/+2
2020-06-09gpg: Use bytes for ECDH.NIIBE Yutaka1-5/+33
2020-06-09gpg,ecc: Handle external representation as SOS with opaque MPI.NIIBE Yutaka1-2/+76
2020-05-22gpg: Clean up ECDH code path (5).NIIBE Yutaka1-1/+1
2017-03-07Remove -I option to common.NIIBE Yutaka1-1/+1
2016-11-05Change all http://www.gnu.org in license notices to https://Werner Koch1-1/+1
2016-08-25gpg: Fix false negatives in Ed25519 signature verification.Werner Koch1-3/+55
2016-08-25common: Rename an odd named function.Werner Koch1-1/+1
2016-04-29gpg: Remove all assert.h and s/assert/log_assert/.Werner Koch1-3/+2
2015-11-17Fix typos found using codespell.Justus Winter1-1/+1
2015-08-06Curve25519 support.NIIBE Yutaka1-1/+5
2015-04-06gpg: Rename a debug macro.Werner Koch1-1/+1
2014-09-08gpg: Fix memory leak in ECC encryption.Werner Koch1-26/+29
2014-01-30gpg: Use only OpenPGP public key algo ids and add the EdDSA algo id.Werner Koch1-57/+69
2013-11-15gpg: Rework ECC support and add experimental support for Ed25519.Werner Koch1-22/+55
2011-06-13Fix for latest fix in Libgcrypt.Werner Koch1-1/+1
2011-02-03Finished ECC integration.ECC-INTEGRATION-2-1Werner Koch1-2/+0
2011-02-02Compute the fingerprint for ECDH only on demand.Werner Koch1-9/+18
2011-01-31Fixed the ECC interface to Libgcrypt to be ABI compatible with the previous v...Werner Koch1-2/+2
2011-01-31Reworked the ECC changes to better fit into the Libgcrypt API.Werner Koch1-12/+36
2011-01-25Started with some code cleanups in ECDH.Werner Koch1-13/+57
2011-01-21Editorial changes and allow building with old libgcrypts.Werner Koch1-85/+26
2011-01-11'g10/gpg2 --encrypt --debug 15 -r ecdsa -a -o _e.asc _' and 'g10/gpg2 --deb...Andrey Jivsov1-74/+0
2011-01-06Integrating http://code.google.com/p/gnupg-ecc/source/detail?r=15 .Andrey Jivsov1-10/+141
2010-08-31Import OpenPGP keys into the agent.Werner Koch1-38/+0
2010-04-20Generating an OpenPGP key cia gpg-agent basically works.Werner Koch1-58/+1
2009-09-28Rename encode.c to encrypt.c.Werner Koch1-9/+10
2009-02-24Replace a call to BUG by an error return.Werner Koch1-7/+6
2007-07-04Changed to GPLv3.Werner Koch1-4/+2
2006-06-20Updated FSF's address.Werner Koch1-1/+2
2003-08-252003-08-25 Timo Schulz <[email protected]>Timo Schulz1-33/+20