From: Junio C Hamano Date: Mon, 11 Jan 2021 22:16:33 GMT Subject: Re: [PATCH v2 0/5] Support for commits signed by multiple algorithms Message-ID: In-Reply-To: <20210111035840.2437737-1-sandals@crustytoothpaste.net> "brian m. carlson" writes: > This series introduces support for verifying commits and tags signed by > multiple algorithms. > > Originally, we had planned for SHA-256 tags to stuff the signature in a > header instead of using a trailing signature, and a patch to do that was > sent out in part 1/3. Unfortunately, for whatever reason, that patch > didn't make it into the master branch, and so we use trailing signatures > there. > > We can't change this now, because otherwise it would be ambiguous > whether the trailing signature on a SHA-256 object was for the SHA-256 > contents or whether the contents were a rewritten SHA-1 object with no > SHA-256 signature at all. How widely are SHA-256 tags in use in the real world, though? Is it really too late to fix that already?