Re:Updating the Git protocol for SHA-256
by notriddle on Saturday June 20, 2020 @07:49PM
(#23588430)
The problem isn't with the algorithm encoding it. The problem is with other software mangling it.
Base 64 has punctuation, it's case sensitive, and trimming a = off the end will (counterintuitively) result in a longer payload. All of this makes screwing around with commit hashes more complicated.
Base 64 has punctuation, it's case sensitive, and trimming a = off the end will (counterintuitively) result in a longer payload. All of this makes screwing around with commit hashes more complicated.