Questi sono i miei principi. Se non ti piacciono, ne ho degli altri.
Inchiostro_Simpatico - lunedì, 01 dicembre 2008 - 20:05 - commenti (4) [popup]
Un algoritmo di hash è una funzione che converte i bit di un file in una stringa di bit di lunghezza prefissata.

Ad oggi l'algoritmo più usato è la famiglia SHA, soprattutto lo SHA-512 (stringa di bit lunga 512).

L'hash viene utilizzato per idenfiticare univocamente i file che si stanno scaricando (ad esempio in eMule o BitTorrent). Per invalidare un algoritmo di hash bisogna produrre due file che abbiano lo stesso hash (in questo caso si parla di collisioni), in un tempo congruo con la dimensione dell'hash.

Attualmente la famiglia SHA è sotto attacco e quindi deve essere sostituita, così il NIST ha inaugurato un concorso per creare un nuovo algoritmo.

Un gruppo di studiosi americani ha prodotto Skein. La cosa interessante che la commissione giudicante ci metterà circa 4 anni prima di stabilire il vincitore e che sicuramente non vincerà il migliore algoritmo, ma quello dalle migliori prestazioni.

Via | Cryptogram.it

Categoria: internet


Template: © Artemisia - Powered by Inchiostro Simpatico - Distribuito da: Grafica di Stile - Only Template - Hosting image: Altervista
Splinderar