Conversation

Replying to and
Git's signed commit / tag support is problematic even without PGP because it uses signatures hard-wired into the objects. It has no way to add additional signatures after the fact which is a huge problem. Even if you're using PGP, it's better to use Git notes than their system.
1
5
I think it would be a lot better to just come up with a good standard and tooling for using Git notes to attach signatures to objects. Much better to sign a generated archive when possible for reduced attack surface vs. verifying huge trees of SHA-1 commit/tree/blob hashes.
1
2
Show replies