Gelecekte, SHA1'in, belirli bir taahhüt kimliği için kötü amaçlı taahhütler oluşturmanın mümkün olduğu noktaya kadar kırıldığını varsayalım. Git üyeleri, istemcileri ve depoları eşzamanlı olarak yükseltmeleri gerekmeden karma işlevlerini değiştirmek için bir acil durum göç planına sahip midir?Git'in hash işlevini değiştirme planı var mı?
Git'in mevcut sürümü, farklı karma algoritmaları akıllı bir şekilde algılayacak ve tanımadığı takdirde kullanıcıya iyi bir mesaj verecek herhangi bir kod içeriyor mu? Karma algoritması repoda herhangi bir yerde mi saklanıyor? Farklı bir karma algoritma belirtmek için /etc/shadow
$#$
gibi karmalara önek ekler mi?