Page MenuHome GnuPG
Feed Advanced Search

Jul 5 2019

dkg added a comment to T4393: GnuPG should always accept key updates even if the update does not contain UIDs.

This is not just about keys.openpgp.org. It's about any keystore that implements user id redaction, for whatever reason. When you say "what they can do is accept only user ids which…" i think you mean "the userid-redacting keystores can instead redistribute user ids which …". Is that right?

Jul 5 2019, 3:07 PM · gnupg (gpg23), Feature Request
werner edited projects for T4601: gpg --quiet --quick-sign-key is not quiet, added: gnupg (gpg23); removed gnupg (gpg22).
Jul 5 2019, 11:08 AM · gnupg24, gnupg (gpg23), Bug Report
werner lowered the priority of T4393: GnuPG should always accept key updates even if the update does not contain UIDs from Normal to Low.
Jul 5 2019, 8:02 AM · gnupg (gpg23), Feature Request

Jul 4 2019

werner edited projects for T4512: gpg's --keyserver option should be more robustly deprecated, added: gnupg (gpg23); removed gnupg (gpg22), dirmngr.

Given the recent problems with the keyservers, I expect that the keyserver feature will go away anyway and thus I do not think we will put any more effort into this. Thus I re-tag this as gpg 2.3.

Jul 4 2019, 5:15 PM · gnupg24, gnupg (gpg23), Documentation, Keyserver, Bug Report
werner lowered the priority of T4599: remap `--search` to `--locate-keys` (with warning) from High to Normal.
Jul 4 2019, 3:23 PM · gnupg (gpg23), dirmngr
werner removed a parent task for T4599: remap `--search` to `--locate-keys` (with warning): T4606: Release GnuPG 2.2.17.
Jul 4 2019, 11:33 AM · gnupg (gpg23), dirmngr
werner edited projects for T4599: remap `--search` to `--locate-keys` (with warning), added: gnupg (gpg23); removed gnupg (gpg22).

I tried to implement this but this is troublesome for other programs using the interface because a common patter is to use --search-keys to get a listing and then use --recv-key to import the keys - That won't work and will require changes to --recv-key too. Thus this change will not go into 2.2. Anyway, it is not dangerous to have --search-keys because the new default for import from keyservers will be to strip all key-signatures.

Jul 4 2019, 11:33 AM · gnupg (gpg23), dirmngr

Jul 3 2019

wiktor-k added a comment to T4108: Support for verifying OpenPGP standalone and timestamp signatures.

I'm also interested in fine details especially w.r.t. interfacing with GnuPG. I've seen multiple timestamping standards starting from RFC3161, to blockchains or secure time protocols even (ab)using Certificate Transparency logs and ideas on how to append the signature (timestamp flag vs unhashed notations) so I'll be eager to hear the details on the ML @stm!

Jul 3 2019, 10:31 PM · gnupg24, gnupg (gpg23), Feature Request
werner added a comment to T4108: Support for verifying OpenPGP standalone and timestamp signatures.

Indeed we are in urgent need for a timestamping service. I was already pondering with the idea to integrate existing X.509 stamping services into OpenPGP signatures. Please write to gnupg-devel if you want to reach a wider audience. Unfortunately I need to abstain for getting involved in your project; there are too many other things to do.

Jul 3 2019, 8:14 PM · gnupg24, gnupg (gpg23), Feature Request
stm added a comment to T4108: Support for verifying OpenPGP standalone and timestamp signatures.

Recently, I started a new project at savannah for developing free software and documentation in order to operate a Distributed OpenPGP Timestamping Service. Everyone is welcome to join.

Jul 3 2019, 7:55 PM · gnupg24, gnupg (gpg23), Feature Request

Jun 28 2019

dkg added a comment to T4592: gpg takes > 30s to list the keys from a 17MiB `pubring.gpg` that contains a single certificate.

Just importing a ~666KiB certificate when this monster certificate is in the keyring consumes over 10m of CPU time:

Jun 28 2019, 11:15 PM · gnupg (gpg23), Bug Report
dkg added a comment to T4592: gpg takes > 30s to list the keys from a 17MiB `pubring.gpg` that contains a single certificate.

Verifying a git tag from the "clean" version of this certificate takes ~225ms of CPU time. Verifying the same git tag from a keyring that contains the flooded version of the certificate takes ~145s. This is factor of more than 600×. Any automated git tag verification system can probably be DoSed by this behavior.

Jun 28 2019, 8:23 PM · gnupg (gpg23), Bug Report
dkg added a comment to T4592: gpg takes > 30s to list the keys from a 17MiB `pubring.gpg` that contains a single certificate.

I didn't mean to suggest that switching to sqlite was the only way to fix this, but if it is a promising way to fix it, that would be great. I'm sure there are other ways.

Jun 28 2019, 2:47 PM · gnupg (gpg23), Bug Report
werner triaged T4592: gpg takes > 30s to list the keys from a 17MiB `pubring.gpg` that contains a single certificate as Normal priority.

We know that. The problem is that we can't simply switch to sqlite for key storage because it is common that dozens of gpg processes are accessing the key data base. At least at some points we need proper transactional behaviour and Sqlite implements that by talking a temporary copy of the database - not an option for large keyrings.

Jun 28 2019, 12:05 PM · gnupg (gpg23), Bug Report

Jun 4 2019

gniibe closed T3119: gpg: Improve public key decryption as Resolved.
Jun 4 2019, 2:34 AM · gnupg (gpg23)

May 27 2019

werner triaged T4537: gpgsm support for timestamp signatures as Normal priority.
May 27 2019, 3:58 PM · gnupg26, S/MIME, Feature Request

May 23 2019

werner edited projects for T3287: Improve http proxy support by honoring SRV RRs., added: gnupg (gpg23); removed gnupg (gpg22).
May 23 2019, 9:43 AM · gnupg, dirmngr
werner edited projects for T4422: `repair-keys` does not reorder signatures on non-merge imports, added: gnupg (gpg23); removed gnupg (gpg22).
May 23 2019, 9:31 AM · gnupg24, Bug Report

May 18 2019

werner added a comment to T4108: Support for verifying OpenPGP standalone and timestamp signatures.

FWIW, I disabled @aa7356 because he again started to troll.

May 18 2019, 10:59 PM · gnupg24, gnupg (gpg23), Feature Request
aa7356 added a comment to T4108: Support for verifying OpenPGP standalone and timestamp signatures.

Snap question regards to the clock;

May 18 2019, 6:53 PM · gnupg24, gnupg (gpg23), Feature Request

May 17 2019

werner triaged T4108: Support for verifying OpenPGP standalone and timestamp signatures as Normal priority.
May 17 2019, 6:48 PM · gnupg24, gnupg (gpg23), Feature Request

May 14 2019

AlexD added a project to T4515: GpgOL 2.3.3 - Attachment Problem (Encryption): gnupg (gpg23).
May 14 2019, 12:42 PM · Feature Request, gpg4win, gpgol
werner triaged T4514: Batch mode/unattended key generation: support multiple subkeys as Normal priority.

I anyway plan to extend the --quick-gen-key parameters to allow the specification of several subkeys on the command line.

May 14 2019, 8:44 AM · gnupg24, gnupg (gpg23), Feature Request

May 9 2019

werner triaged T4488: dirmngr: allow changing `use-tor` in a reload as Normal priority.
May 9 2019, 8:10 AM · gnupg (gpg23), dirmngr

May 2 2019

steve added a comment to T3902: Use the term password instead of passphrase.

Users keep showing up in our support, confused by this inconsistency. This problem continues in 2020. What's holding this back?

May 2 2019, 11:25 PM · gnupg24, FAQ, Documentation

Apr 30 2019

werner triaged T4359: Convert backup keyfiles to regular key's as Normal priority.
Apr 30 2019, 4:40 PM · gnupg24, gnupg (gpg23), Feature Request

Apr 5 2019

werner closed T4377: gpg-agent does not anymore restart a killed scdaemon as Resolved.

I did lot of tests in the last weeks while working on gpg-card.

Apr 5 2019, 5:07 PM · gnupg (gpg23), gpgagent, scd
werner closed T3801: gpg --import cannot display user ID as Resolved.

Well, it took long to fix. My original plan was to fix it while reworking getkey.c but that I have not yet come to work on that.

Apr 5 2019, 5:05 PM · gnupg (gpg23)

Apr 3 2019

werner triaged T4446: please add --quick-revoke-subkey as Normal priority.
Apr 3 2019, 10:46 PM · gnupg26, Feature Request
jukivili added a comment to T3786: Unexpectedly slow decryption for AEAD (and CFB).

This is largely solved.

Apr 3 2019, 9:33 PM · gnupg (gpg23), Bug Report

Apr 1 2019

werner created T4445: New feature to list keys signed by a certain key..
Apr 1 2019, 10:56 AM · gnupg24, Feature Request, gnupg (gpg23)
werner triaged T4443: IPv6 address with scope not accepted as keyserver as Normal priority.
Apr 1 2019, 10:24 AM · gnupg24, dirmngr, dns, Bug Report

Mar 23 2019

dkg added a comment to T3389: canonical OpenPGP certificate export.

fwiw, a comment over on T4422 contains a bash script that tries to force GnuPG to do its certificate/signature re-ordering. this doesn't produce anything canonical yet, but it's the closest i've come so far to getting GnuPG to do something repeatable with a certificate after merging (but even that is not quite stable).

Mar 23 2019, 2:34 AM · gnupg, Feature Request

Mar 21 2019

werner claimed T4417: Work needed for gnupg 2.3.
Mar 21 2019, 1:11 PM · gnupg (gpg23)
werner updated the task description for T4417: Work needed for gnupg 2.3.
Mar 21 2019, 1:10 PM · gnupg (gpg23)
werner added subtasks for T4417: Work needed for gnupg 2.3: T3495: The --list-keys should account for groups that are defined, T4398: Rework Console and command line handling on Windows, T4406: Allow the use of the default-new-key-algo format for --quick-gen-key., T4362: Replace the exec funtions for photoids in gpg by our standard exec functions., T4344: Periodic check of own keys with the WKD.
Mar 21 2019, 1:09 PM · gnupg (gpg23)
werner added a parent task for T4406: Allow the use of the default-new-key-algo format for --quick-gen-key.: T4417: Work needed for gnupg 2.3.
Mar 21 2019, 1:09 PM · gnupg24, Feature Request
werner added a parent task for T4398: Rework Console and command line handling on Windows: T4417: Work needed for gnupg 2.3.
Mar 21 2019, 1:09 PM · Feature Request, gnupg (gpg23)
werner created T4417: Work needed for gnupg 2.3.
Mar 21 2019, 1:06 PM · gnupg (gpg23)

Mar 18 2019

werner edited projects for T3573: Research performance problems with some large keyring., added: gnupg (gpg23); removed gnupg (gpg22).
Mar 18 2019, 7:18 PM · gnupg (gpg23)

Mar 14 2019

werner created T4406: Allow the use of the default-new-key-algo format for --quick-gen-key..
Mar 14 2019, 12:29 PM · gnupg24, Feature Request
aheinecke added a comment to T4346: Remove gpg-agent passphrase nags for empty / none passphrase.

The issue for the quality indication is: T2103

Mar 14 2019, 9:28 AM · gnupg24, gpg4win, pinentry
aheinecke added a comment to T2103: Improve the pinentry password quality indication.

Regarding the quality evaluation, several months ago I proposed to optionally delegate that task to an external tool (specified by a new gpg-agent option passphrase-checker). I posted a first draft as D442 and then submitted a proper patchset to gnupg-devel, but although @werner expressed interest it was never merged. I have just checked that the patchset still applies cleanly to both the master branch and the STABLE-BRANCH-2-2. I can re-submit it to the mailing list if needed.

Mar 14 2019, 9:27 AM · gnupg (gpg23), Feature Request
aheinecke renamed T4346: Remove gpg-agent passphrase nags for empty / none passphrase from Remove gpg-agent passphrase nags to Remove gpg-agent passphrase nags for empty / none passphrase.
Mar 14 2019, 9:26 AM · gnupg24, gpg4win, pinentry
aheinecke added a comment to T4346: Remove gpg-agent passphrase nags for empty / none passphrase.

FWIW I like @gouttegd 's patchset.

Mar 14 2019, 9:26 AM · gnupg24, gpg4win, pinentry
aheinecke added a comment to T4346: Remove gpg-agent passphrase nags for empty / none passphrase.

The quality bar is switched off by default. That feature including the quality was ordered and accepted by a client. I don't like it either and thus the new default of having it disabled is a useful solution.

Mar 14 2019, 9:24 AM · gnupg24, gpg4win, pinentry

Mar 8 2019

werner triaged T4365: Encoding problem: gpg truncates multibyte characters in interactive prompts on Windows as Normal priority.

I reviewed the multibyte handling in GnuPG and you are right, there is a general problem because we use ReadConsoleA and basically GetCommandLineA, so there is no way for multibyte input unless a parameter file is used. Output is also broken, but that is easier to fix iff the input case has been fixed.

Mar 8 2019, 8:18 AM · Windows, gnupg (gpg23), Bug Report
werner created T4398: Rework Console and command line handling on Windows.
Mar 8 2019, 8:12 AM · Feature Request, gnupg (gpg23)

Mar 7 2019

werner added a comment to T4367: gnupg fails to build with gcc9.

Changes backported to 2.2

Mar 7 2019, 1:05 PM · gnupg (gpg22), Bug Report

Mar 6 2019

werner added a comment to T4377: gpg-agent does not anymore restart a killed scdaemon.

Thanks for fixing that.

Mar 6 2019, 8:05 AM · gnupg (gpg23), gpgagent, scd
gniibe changed the status of T4377: gpg-agent does not anymore restart a killed scdaemon from Open to Testing.
Mar 6 2019, 3:05 AM · gnupg (gpg23), gpgagent, scd
gniibe added a comment to T4377: gpg-agent does not anymore restart a killed scdaemon.

That's my badness. In wait_child_thread, assuan_release may cause thread context switch to agent_reset_scd which accesses scd_local_list; This access should be serialized.
And... in start_scd, calling unlock_scd should be after unlocking start_scd_lock.

Mar 6 2019, 3:05 AM · gnupg (gpg23), gpgagent, scd

Feb 26 2019

pmgdeb added a comment to T4367: gnupg fails to build with gcc9.

Builds fine now with GCC 9. Thanks for looking into this so quickly.

Feb 26 2019, 1:22 PM · gnupg (gpg22), Bug Report
werner added a comment to T4377: gpg-agent does not anymore restart a killed scdaemon.

Does not happen in 2.2. Additional requirement to test this bug in master: Another connection to the scdaemon must be open. For example running scute or, easier, call "gpg --card-edit" and keep it open.

Feb 26 2019, 1:21 PM · gnupg (gpg23), gpgagent, scd
werner created T4377: gpg-agent does not anymore restart a killed scdaemon.
Feb 26 2019, 12:41 PM · gnupg (gpg23), gpgagent, scd
gniibe claimed T4367: gnupg fails to build with gcc9.

Fixed in master, by removing use of compound literals. Compound literals are not portable feature (even for C99 code), so, it's good to avoid when we can.
Still dns.c uses C99 features of struct initializer with name.

Feb 26 2019, 4:36 AM · gnupg (gpg22), Bug Report

Feb 18 2019

werner triaged T4367: gnupg fails to build with gcc9 as Normal priority.

Libdns is not our own code and our intention was to keep it in sync with upstream. However, after some initial success the upstream author lost interest. We now consider to rework the code to remove a bit of the more creative use of C99 and maybe even get rid of some of the used C99 features (gnupg is mainly C90 with some exceptions).

Feb 18 2019, 8:38 AM · gnupg (gpg22), Bug Report

Feb 11 2019

dkg added a comment to T4346: Remove gpg-agent passphrase nags for empty / none passphrase.

I can't tell whether this bug report is about all the ways that we wish that GnuPG's default password process was better, or whether it's about one specific change.

Feb 11 2019, 7:48 AM · gnupg24, gpg4win, pinentry
gouttegd added a comment to T4346: Remove gpg-agent passphrase nags for empty / none passphrase.

Regarding the quality evaluation, several months ago I proposed to optionally delegate that task to an external tool (specified by a new gpg-agent option passphrase-checker). I posted a first draft as D442 and then submitted a proper patchset to gnupg-devel, but although @werner expressed interest it was never merged. I have just checked that the patchset still applies cleanly to both the master branch and the STABLE-BRANCH-2-2. I can re-submit it to the mailing list if needed.

Feb 11 2019, 12:59 AM · gnupg24, gpg4win, pinentry

Feb 4 2019

aheinecke claimed T3902: Use the term password instead of passphrase.

First of all I find PIN a very bad term. "Personal Identification Number" for example for my Gnuk token is confusing. I use a string there,... So let us use PIN only where it really has to be a number. Otherwise it is a Password.

Feb 4 2019, 1:47 PM · gnupg24, FAQ, Documentation
werner added a comment to T3902: Use the term password instead of passphrase.

Despite that I created this task, I am still not not convinced that removing the term passphrase is a good idea. If we do this in gnupg we would need to change all strings to make it clear that the passphrase is used to protect one's own key and has nothing to do with encryption etc. In fact the term PIN would be better because it is common knowledge that you use a PIN to get access to something you own. There would be less confusion on the purpose of the passphrase. Sure PIN is usually considered to be a number. However my bank allows a string to be used as, what they call, PIN.

Feb 4 2019, 11:26 AM · gnupg24, FAQ, Documentation
aheinecke added a comment to T3902: Use the term password instead of passphrase.

There has been some progress here. At least we no longer use "passphrase" in new code. We still have not yet replaced all old occurances.

Feb 4 2019, 10:41 AM · gnupg24, FAQ, Documentation

Jan 25 2019

werner added a comment to T4346: Remove gpg-agent passphrase nags for empty / none passphrase.

The quality bar is switched off by default. That feature including the quality was ordered and accepted by a client. I don't like it either and thus the new default of having it disabled is a useful solution.

Jan 25 2019, 9:24 PM · gnupg24, gpg4win, pinentry
aheinecke added a comment to T4346: Remove gpg-agent passphrase nags for empty / none passphrase.

But to resolve this bug I also want to remove stuff like "ooooh you should use numbers or something like that" we have that in configuration but our default code is too dumb to be useful (afaik "password" is accepted with 90% quality). We also have a bug for the quality thingy, which I also find important because that is the first contact with our software.

Jan 25 2019, 5:25 PM · gnupg24, gpg4win, pinentry
aheinecke added a comment to T4346: Remove gpg-agent passphrase nags for empty / none passphrase.

Found it: T3724

Jan 25 2019, 5:22 PM · gnupg24, gpg4win, pinentry
aheinecke added a comment to T4346: Remove gpg-agent passphrase nags for empty / none passphrase.

No that bug is different. Nowadays you have to solve four dialogs to create a key without a passphrase.

Jan 25 2019, 5:20 PM · gnupg24, gpg4win, pinentry
werner added a comment to T4346: Remove gpg-agent passphrase nags for empty / none passphrase.

So you mean the bug that you see a second set of passphrase dialogs iff you told the first one that you don't want a passphrase? That is not trivial to fix because we use the passphrase cache to avoid the double passpharse questions. Without passphrase cache we need a separate code path.

Jan 25 2019, 5:08 PM · gnupg24, gpg4win, pinentry
aheinecke added a comment to T4346: Remove gpg-agent passphrase nags for empty / none passphrase.

No! That is not what I want with this issue. We should ask once for a passphrase and then shut up.

Jan 25 2019, 4:49 PM · gnupg24, gpg4win, pinentry
werner added a comment to T4346: Remove gpg-agent passphrase nags for empty / none passphrase.

Yeah, it is annoying. Maybe it is indeed better not to ask for a passphrase at all.

Jan 25 2019, 4:41 PM · gnupg24, gpg4win, pinentry
aheinecke created T4346: Remove gpg-agent passphrase nags for empty / none passphrase.
Jan 25 2019, 4:38 PM · gnupg24, gpg4win, pinentry

Jan 11 2019

beckda created T4320: tar archive encryption failed with japanese characters.
Jan 11 2019, 9:00 AM · gpg4win, kleopatra, Bug Report

Dec 12 2018

gniibe merged task T3529: Connection limit for gpg-agent into T4255: gpg-agent: "<gcrypt> Cannot allocate memory" with 10 threads decrypting OpenPGP.
Dec 12 2018, 7:16 AM · Feature Request, gnupg (gpg23), gpgagent

Nov 8 2018

werner created T4246: GnuPG master does not allow decryption with bad usage flags (regression).
Nov 8 2018, 1:27 PM · Restricted Project, Bug Report, gnupg (gpg23)

Nov 5 2018

werner edited projects for T3730: Add support to HTTP Basic Auth for Keyservers, added: gnupg (gpg23); removed gnupg (gpg22).
Nov 5 2018, 10:17 AM · gnupg24, Feature Request
werner edited projects for T3753: Bad self-signatures and missing subkey usage flags when creating ECDSA/Ed25519 keys in batch mode, added: gnupg (gpg23); removed gnupg (gpg22).
Nov 5 2018, 10:16 AM · gnupg24, Bug Report
werner edited projects for T3108: gpgconf lists the wrong extra socket path when a path is explicitly configured in gpg-agent.conf, added: gnupg (gpg23); removed gnupg (gpg22).
Nov 5 2018, 9:38 AM · gnupg (gpg23), gpgagent
werner edited projects for T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date), added: gnupg (gpg23); removed gnupg (gpg22).
Nov 5 2018, 9:37 AM · workaround, gnupg, Bug Report
werner edited projects for T3278: explicit key expiration date/time is interpreted as UTC, is echoed back using local time, confusion ensues, added: gnupg (gpg23); removed gnupg (gpg22).
Nov 5 2018, 9:36 AM · gnupg24, gnupg (gpg23), Documentation, Bug Report
werner edited projects for T3237: gnupg complies to CO_DE_VS when generating keys non-interactively only by accident, added: gnupg (gpg23); removed gnupg (gpg22).
Nov 5 2018, 9:34 AM · gnupg (gpg23)

Oct 29 2018

werner triaged T4154: allow setting passphrase from an environment variable as Low priority.
Oct 29 2018, 9:42 AM · Feature Request, gnupg (gpg23)

Oct 7 2018

dkg added a comment to T4154: allow setting passphrase from an environment variable.

ok, feel free to close this ticket then. It's disappointing that there
seems to be no sane, simple, private multi-channel communication
mechanism avaiable cross-platform that GnuPG can rely on.

Oct 7 2018, 6:45 AM · Feature Request, gnupg (gpg23)

Oct 1 2018

werner added a comment to T3398: fingerprint-based import screener is no defense against malice.

I have this use case: A card based encryption key is used as a subkey on one of my keys but also on another key of mine. The reason for this can be that I want to have separate keys (with different fingerprints) for two user ids but still use the same card for decryption. Sure it is possible to figure out that the user ids belong together but it is not obvious on first sight. Another use case is a role account with a shared subkey with only one administering the primary key.

Oct 1 2018, 8:39 AM · gnupg24, gnupg (gpg23), Feature Request

Sep 28 2018

dkg added a comment to T3398: fingerprint-based import screener is no defense against malice.

This was additionally reported as https://bugs.debian.org/909755 -- it would be great to get a clear statement from the GnuPG project about handling the curated keyring use case.

Sep 28 2018, 5:45 PM · gnupg24, gnupg (gpg23), Feature Request

Sep 24 2018

werner added a comment to T4154: allow setting passphrase from an environment variable.

Maybe not on Linux but the environment is visible from other processes in the same way as the command line. So I don't see why we should add yet more clumsy passphrase workarounds to gpg. We already have PINENTRY_USER_DATA which can fulfill the same task.

Sep 24 2018, 9:06 AM · Feature Request, gnupg (gpg23)

Sep 23 2018

dkg added a comment to T4154: allow setting passphrase from an environment variable.

i note that my patch doesn't include an addition to the test suite, which it probably should, though i'm not fluent in gpgscm. if someone could update it to include a test, i'd appreciate that, and would probably learn from the commit. I imagine the test would do something like:

Sep 23 2018, 9:31 PM · Feature Request, gnupg (gpg23)
dkg added a comment to T4154: allow setting passphrase from an environment variable.

I tried to push commit 07c19981da0607dc442fadc4079b1d71fbef8f83 to branch dkg/passphrase-env on playfair, but i got this complaint:

Sep 23 2018, 8:36 PM · Feature Request, gnupg (gpg23)
dkg created T4154: allow setting passphrase from an environment variable in the S1 Public space.
Sep 23 2018, 8:32 PM · Feature Request, gnupg (gpg23)

Sep 7 2018

gniibe added a comment to T2836: dirmngr: wakes up periodically.

Patch 0001 applied to master.

Sep 7 2018, 7:30 AM · gnupg, gnupg (gpg23), Bug Report, dirmngr

Aug 30 2018

stm added a comment to T4108: Support for verifying OpenPGP standalone and timestamp signatures.

BTW: For TSA keys an additional key (usage) flag ("This key may be used for time-stamping") in RFC 4880bis would be nice. What do you think?

Aug 30 2018, 8:44 PM · gnupg24, gnupg (gpg23), Feature Request
stm added a comment to T4108: Support for verifying OpenPGP standalone and timestamp signatures.

According to RFC 3628 there are two additional conditions to consider:

A timestamp or a time mark (which is an audit record kept in a secure
audit trail from a trusted third party) applied to a digital
signature value proves that the digital signature was created before
the date included in the time-stamp or time mark.
Aug 30 2018, 6:55 AM · gnupg24, gnupg (gpg23), Feature Request

Aug 28 2018

werner added a comment to T4108: Support for verifying OpenPGP standalone and timestamp signatures.

The question is now to model the API for this. For 0x02 it seems to be pretty clear: We assume it is a detached signature on a zero length file and make sure that no signed file is given.

Aug 28 2018, 5:16 PM · gnupg24, gnupg (gpg23), Feature Request
gniibe closed T3056: gpgme-1.8.0: test failures on NetBSD as Resolved.
Aug 28 2018, 4:20 AM · gpgme (gpgme 1.23.x), gpgagent, gnupg (gpg23)

Aug 27 2018

stm added a comment to T4108: Support for verifying OpenPGP standalone and timestamp signatures.

Attached is a timestamp signature created with the test key (alfa, alpha, alice) from tests/openpgp.

Aug 27 2018, 9:30 PM · gnupg24, gnupg (gpg23), Feature Request
gniibe changed the status of T3119: gpg: Improve public key decryption from Open to Testing.
Aug 27 2018, 9:32 AM · gnupg (gpg23)
gniibe added a comment to T3119: gpg: Improve public key decryption.

In master, commit from rGce2f71760155: g10: Change decryption key selection for public key encryption. until rG84cc55880a58: g10: Prefer to available card keys for decryption. fixed this.

Aug 27 2018, 9:32 AM · gnupg (gpg23)
gniibe added a comment to T3056: gpgme-1.8.0: test failures on NetBSD.

I think it's good to close this as "resolved", since many fixes have been done, and I don't have remaining issue.
@wiz Please open another ticket for your next try.

Aug 27 2018, 6:53 AM · gpgme (gpgme 1.23.x), gpgagent, gnupg (gpg23)

Aug 26 2018

werner added a comment to T4108: Support for verifying OpenPGP standalone and timestamp signatures.

Okay, can you please provide sample data for the test suite? Best using one of the existing keys but adding another one won't harm either.

Aug 26 2018, 8:29 AM · gnupg24, gnupg (gpg23), Feature Request

Aug 25 2018

stm added a comment to T4108: Support for verifying OpenPGP standalone and timestamp signatures.

DKGPG will contain programs to generate such signatures in its next release. Thus it would be nice, if those signatures can be verified by GnuPG as one of the most widespread OpenPGP implementations.

Aug 25 2018, 9:42 AM · gnupg24, gnupg (gpg23), Feature Request

Aug 24 2018

werner moved T3056: gpgme-1.8.0: test failures on NetBSD from Backlog to QA for next release on the gpgme board.
Aug 24 2018, 5:57 PM · gpgme (gpgme 1.23.x), gpgagent, gnupg (gpg23)
werner added a comment to T3056: gpgme-1.8.0: test failures on NetBSD.

What are we going to do with this report? The last comment is 6 months old; can we change from testing to resolved or do we need to wait for a gpgme release?

Aug 24 2018, 5:56 PM · gpgme (gpgme 1.23.x), gpgagent, gnupg (gpg23)