Che cosa è successo a MD6?

3

Ho letto su Wikipedia , che all'inizio MD6 aveva alcuni problemi con un buffer overflow e una mancanza di prova di resilienza contro attacchi differenziali; tuttavia, l'articolo dice anche che è stato corretto.

Tuttavia, faccio fatica a trovare molto altro su MD6 e sull'intero di SE ci sono solo un paio di riferimenti, quindi cosa è successo, e perché tutti parlano di MD5 invece dell'ultima iterazione MD6?

    
posta Melkor 19.04.2017 - 22:39
fonte

1 risposta

9

La risposta breve è che MD5 è ampiamente discusso perché ha avuto un uso storico diffuso, e MD6 non è perché è relativamente inutilizzato e si è sbiadito nell'oscurità a causa di una moltitudine di migliori alternative.

Perché non è più popolare? Era un concorrente della competizione SHA-3, ma è stato eliminato al primo turno perché semplicemente non si è impilato contro la competizione. Era notevolmente più lento di altri concorrenti, non offriva molti vantaggi su di loro e le sue prove formali non erano complete.

Nel frattempo, SHA-2 è ancora considerato sicuro ed è ampiamente utilizzato, il digest Keccak è stato scelto per diventare SHA-3 e funge da backup di emergenza in caso di rottura delle strutture Merkle-Damgård in generale e BLAKE2 - a derivato da uno degli altri finalisti nella competizione SHA-3 - ha ottenuto il supporto come successore diretto di SHA-2 a causa del miglioramento della velocità, della sicurezza e delle funzionalità. Detto questo, non c'è molto di un motivo per cui qualcuno possa considerare ulteriormente MD6.

    
risposta data 19.04.2017 - 23:19
fonte

Leggi altre domande sui tag