Hello,

On Fri 21 Feb 2025 at 04:33pm -07, Sam Hartman wrote:

>>>>>> "Sean" == Sean Whitton <spwhit...@spwhitton.name> writes:
>
>     Sean> It's from the VALIDSIG line as documented here:
>     Sean> <https://github.com/gpg/gnupg/blob/master/doc/DETAILS>.
>
>     Sean> The text there doesn't guarantee that the fingerprint will be
>     Sean> the signing subkey, if there is one, but somewhat implies that
>     Sean> it will be.
>
> FWIW, I think we should explore how the data is used.
> My gut feeling is that we kind of do need to tie ourselves down here for
> it to be useful, and that we probably do need it to be the subkey
> fingerprint to avoid users having to do a lot of extra work.
> I'd be open to exploring how we think this field will be used   by
> people trying to audit/verify the archive, but at this time I cannot be
> part of a consensus that is not specific.
>
> My assumption is that the value of this field is to help auditing to tie
> back to a particular key or subkey.  In some cases  the subkey will
> matter for example if we are concerned that is what is compromised.
>
> In cases where we still trust the tag2upload service, it would be
> valuable not to have to go back to the tag itself, and so I think it is
> valuable to be able to trust at an interface level that it is the subkey
> we are talking about.

I think you're probably right that the subkey fingerprint is more useful
to have in the field, and I think that's what we're already doing.
It's just that DETAILS isn't worded completely unambiguously.
Did you take a look at that file?

-- 
Sean Whitton

Attachment: signature.asc
Description: PGP signature

Reply via email to