我刚刚从此HN-post了解到git正在使用新的哈希算法(从SHA-1
到SHA-256
]
我想知道是什么使SHA-256
最适合git的用例。是否存在/很多强大的技术原因,或者SHA-256
受欢迎程度是否是一个重要因素? (我在猜测)看着https://en.wikipedia.org/wiki/Comparison_of_cryptographic_hash_functions页面,我看到有许多现代和较旧的替代方案。其中一些比SHA-256
(例如https://crypto.stackexchange.com/q/26336)具有更高的性能(如果不更多,则几乎相同)并且更强。
我刚刚从此HN帖子中学到git正在转向新的哈希算法(从SHA-1到SHA-256),我想知道是什么使SHA-256最适合git的用例。有没有/很多强...
我已经提出Why doesn't Git use more modern SHA?中的“ Aug. 2018”中的移动