4 ms·
Perhaps I missed it but what are we doing to future proof the hash algorithm to when we need to transition away from sha256? Seems like we’re going to just hav
by rudolph9 6y ago
Perhaps I missed it but what are we doing to future proof the hash algorithm to when we need to transition away from sha256?
Seems like we’re going to just have the same problem in another decade if we don’t address this now?
- matt_kantor 6y ago> In closing, it is worth noting that one of the reasons this transition has been so hard is that the original Git implementation was not designed to swap out hashing algorithms. Much of the work put in to the SHA-256 implementation has been walking back this initial design flaw. With these changes almost complete, it not only provides an alternative to SHA-1, but also makes Git fundamentally indifferent to the hashing algorithm used. This should make Git more adaptable in the future should the need to replace SHA-256 with something stronger arise. That's the last paragraph of the article.