Чакон назвал переход Git 3.0 на SHA-256 дорогой ошибкой
Скотт Чакон раскритиковал план Git 3.0 сделать SHA-256 хешем по умолчанию для новых репозиториев: это сломает все существующие 40-символьные SHA-1 идентификаторы, а большинство библиотек Git не поддерживают SHA-256. Он предлагает встраивать SHA-256-контрольные суммы в подписанные объекты, сохраняя имена SHA-1. Проект Git заявляет, что сменит хеш только после готовности экосистемы и без даты релиза.
- Чакон: коллизий SHA-1 в миллиардах репозиториев Git не зафиксировано
- SHA-256-репозитории ломают URL и ссылки на 40-символьные хеши
- Альтернатива: SHA-256-суммы в подписанных объектах рядом с SHA-1
- Git сменит хеш только после готовности библиотек и хостингов
Читать дальше
Софт