aboutsummaryrefslogtreecommitdiffstats
path: root/g10/pubkey-enc.c (unfollow)
Commit message (Expand)AuthorFilesLines
2025-05-23gpg,agent: Clean up around using ECC KEM.NIIBE Yutaka1-41/+6
2025-05-22gpg: Use ECC KEM interface for decryption.NIIBE Yutaka1-27/+75
2025-01-06gpg: Allow smaller session keys with KyberDamien Goutte-Gattat via Gnupg-devel1-6/+2
2024-11-07gpgtar: Make sure to create upper directories for regular files.Werner Koch1-2/+2
2024-09-06gpg: Simplify the pubkey_enc_list objectWerner Koch1-24/+26
2024-08-12gpg: Improve decryption diagnostic for an ADSK key.Werner Koch1-4/+11
2024-04-23gpg: Support encryption with kyber_bp256 and kyber_bp384Werner Koch1-0/+3
2024-04-12gpg: Prepare to use the fingerprint as fixed-info for Kyber.Werner Koch1-5/+19
2024-04-11gpg: Changed internal data format for Kyber.Werner Koch1-30/+62
2024-04-09gpg: Some support to allow Kyber decryption.Werner Koch1-1/+11
2024-04-05gpg: Support dual keygrips.Werner Koch1-0/+2
2021-03-24gpg: Support ECDH with v5 key.NIIBE Yutaka1-5/+1
2020-07-14gpg: Reword warning about decryption w/o using a non-encrypt key.Werner Koch1-2/+3
2020-07-10gpg: For decryption, support use of a key with no 'encrypt' usage.NIIBE Yutaka1-5/+9
2020-07-03sm: Exclude rsaPSS from de-vs compliance mode.Werner Koch1-1/+1
2020-06-09gpg: Use bytes for ECDH.NIIBE Yutaka1-10/+1
2020-04-08gpg: ECDH: Accept longer padding.NIIBE Yutaka1-4/+1
2019-07-05gpg: Return the last error for pubkey decryption.NIIBE Yutaka1-16/+20
2019-04-03gpg: Allow decryption using PIV cards.Werner Koch1-0/+10
2019-03-15gpg: Avoid importing secret keys if the keyblock is not valid.Werner Koch1-1/+1
2019-01-16gpg: Report STATUS_NO_SECKEY when it is examined.NIIBE Yutaka1-0/+3
2018-10-08gpg: Make --skip-hidden-recipients work again.Werner Koch1-0/+13
2018-08-27g10: Enumerated keys for decryption should be unique.NIIBE Yutaka1-2/+0
2018-08-27g10: Change decryption key selection for public key encryption.NIIBE Yutaka1-59/+59
2017-11-27Use the gpgrt log functions if possible.Werner Koch1-2/+2
2017-08-01gpg,sm: Error out on compliance mismatch while decrypting.Werner Koch1-18/+24
2017-07-28gpg,sm: String changes for compliance diagnostics.Werner Koch1-2/+2
2017-07-27gpg,sm: Fix compliance checking for decryption.Werner Koch1-24/+18
2017-06-23indent,i18n: Make some new strings translatable. Wrap too long lines.Werner Koch1-9/+12
2017-06-08common,gpg,sm: Restrict the use of algorithms according to CO_DE_VS.Justus Winter1-1/+25
2017-03-31gpg: Pass CTRL to many more functions.Werner Koch1-9/+10
2017-03-08g10: Move more flags into the flag bitfield.Justus Winter1-1/+1
2017-03-07Remove -I option to common.NIIBE Yutaka1-4/+4
2017-02-28gpg: Do not require a trustdb for decryption.Werner Koch1-1/+6
2017-02-23gpg: Emit new status DECRYPTION_KEYWerner Koch1-3/+26
2017-02-21Clean up word replication.Yuri Chornoivan1-1/+1
2016-11-05Change all http://www.gnu.org in license notices to https://Werner Koch1-1/+1
2016-04-29gpg: Remove all assert.h and s/assert/log_assert/.Werner Koch1-3/+2
2015-11-04gpg: Allow multiple --default-key options. Take the last available key.Neal H. Walfield1-3/+3
2015-08-06Curve25519 support.NIIBE Yutaka1-2/+2
2015-04-06gpg: Rename a debug macro.Werner Koch1-2/+2
2015-02-11Use inline functions to convert buffer data to scalars.Werner Koch1-2/+2
2015-01-22gpg: Replace remaining old error code macros by GPG_ERR_.Werner Koch1-6/+6
2014-10-10Use a unique capitalization for "Note:".Werner Koch1-2/+2
2014-04-28ECC Fixes.NIIBE Yutaka1-1/+1
2014-04-15gpg: Change pinentry prompt to talk about "secret key".Werner Koch1-1/+1
2014-01-30gpg: Use only OpenPGP public key algo ids and add the EdDSA algo id.Werner Koch1-4/+5
2014-01-29gpg: Remove cipher.h and put algo ids into a common file.Werner Koch1-1/+0
2013-08-28gpg: Make decryption with the OpenPGP card work.Werner Koch1-3/+3
2013-02-07gpg: Add pinentry-mode feature.Werner Koch1-1/+3