Re:Git Files Hidden in Plain Sight
by woodruffw on Tuesday August 01, 2023 @02:29AM
(#36952998)
It’s a security issue in the sense that it defeats the signing scheme: rather than negotiating the key out-of-band, the user is trusting the thing they’re trying to verify to supply the key. In other words “trust me because I’m signed, and also trust me to give you the key I’m signed with.”
On the other hand, approximately nobody actually verifies git commit signatures, so it doesn’t matter all that much :-)
Re:Git Files Hidden in Plain Sight
by OJFord on Tuesday August 01, 2023 @07:52AM
(#36954859)
I'm not really advocating for it, but GitHub does verify out of band - it uses keys on the profile. (If it says 'unverified', it doesn't match any that are present. If it says neither unverified nor verified, the commit wasn't signed.)
On the other hand, approximately nobody actually verifies git commit signatures, so it doesn’t matter all that much :-)