[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux_var] SHA1 collision & git
On 2017-02-23 at 23:04:24 +0100, Riccardo Macoratti wrote:
> dai, hanno trovato una collisione, mica chissà che.
>
> Comunque non molto, perchè la probabilità che si generino due file con lo stesso hash è 2^(-160) dove 160 sono i bit dello SHA-1. Piuttosto bassa.
questa è la probabilità che si generi una collisione *a caso*, non col
metodo dell'articolo (che però ammetto di non avere ancora avuto tempo
di leggere)
> Lorenzo Lobba <lorenzo.lobba@gmail.com> wrote:
> > Git usa per versionare (non per fare sicurezza o criptografia) sha1.
> > Avrà impatti l'annuncio della collisione su GIT?
già da tempo si diceva che sarebbe stato il caso di smettere di usare
sha1 e passare a sha2 o altro: che io sappia c'era stato qualche
tentativo di iniziare a farlo, ma senza troppa convinzione.
La speranza è che l'annuncio della collisione renda più attivi questi
sforzi e che il passaggio avvenga, prima che anziché una collisione si
riesca a generare una retroimmagine e sia troppo tardi.
Notare che sì, git usa sha1 per versionare, ma anche tag e commit
firmati firmano lo sha1, e quindi la garanzia che un tag corrisponda a
quanto rilasciato dall'autore dipende dalla sicurezza di sha1.
Per ora non è ancora crollato tutto, ma man mano che gli attacchi verso
sha1 procedono, potrebbe succedere.
--
Elena ``of Valhalla''
_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking