5 ms·
It's more about the slippery slope of security vs convenience. I do git rebase -i often. Do I want to touch my yubikey exactly 37 times for the 37 commits amen
by ilammy 3y ago
It's more about the slippery slope of security vs convenience.
I do git rebase -i often. Do I want to touch my yubikey exactly 37 times for the 37 commits amended, or do I want to touch it once and just trust the software for the next N seconds to sign only these commits and not anything else?
Now, if I'm the verifier, do I trust the signer to do it properly? Or the half their commits are actually made by their cat and automatically signed?
Signing a tag is a relatively rare and very deliberate action. A more secure approach is less likely to impact convenience, reducing the chance of compromising security because it was inconvenient.