Ce inseamna asta? Sub tutela NIST (Institutul American de Standarde si Tehnologie), a inceput procesul de selectare a unui nou algoritm de hash-ing care sa inlocuiasca MD5 si SHA1. Noul algoritm va purta numele de SHA3. Au intrat in concurs pina acum 64 de propuneri, din care doar 56 erau cunoscute si accesibile publicului. Pina acum s-a desfasurat prima faza din care numai 51 au absolvit. Din acestea 10 au fost dovedita ca fiind „broken”, gresite. Detalii despre concurs aici.

Putina legenda pentru detalii.

Un algortm de hash-ing este considerat „stricat” atunci cind:

  • este suspect de second preimage: adica pornind de la mesajul m1 se determina mesajul m2 pentru care se genereaza acelasi hash: hash(M1)=hash(M2),
  • este suspect de preimage. Asta inseamna ca pornind de la hash-ul h se poate determina mesajul m1: h=hash(m1)
  • este suspect de coliziuni, adica exista 2 valori m1 si m2 ale carui hash este egal.

Diferenta intre preimage si coliziune este ca unul este indreptat mesajului iar cel de-al doilea impotriva hash-ului.

Cistigatorul nu va fii algoritmul cel mai puternic, ci si cel care va fii „avantajos economic” de implementat in diferite tipuri de configuratii hardware.

Deci sa aplaudam cistigatorul care va fi???

Anunțuri