Capire che codifica hash è a senso unico . Questo significa che è possibile generare un hash da un insieme di dati , ma non si può decodificare l'hash per produrre i dati originali . 
 2 
 Sappiate che codifica hash è deterministico . Questo significa che se si hanno due diversi hash prodotti dallo stesso algoritmo di hash , i set di dati iniziali erano diversi . 
 3 
 Rendetevi conto che la codifica hash è noninjective . Questo significa due hash identici probabilmente ( anche se non necessariamente ) provenivano dagli stessi dati . 
 4 
 utilizzare la codifica hash di crittografia , o la codifica dei messaggi per motivi di privacy e di segretezza . Hashing viene utilizzato per l'autenticazione e la garanzia di integrità del messaggio . Funzioni di hashing sono utilizzati per portare un messaggio di qualsiasi lunghezza e generare un valore hash di una lunghezza particolare . 
 5 
 utilizzare la codifica hash per rendere le tabelle hash , che permettono un programma per trovare rapidamente una registrazione dei dati usando la sua chiave . In questo scenario, il set di dati è l'insieme dei dati iniziali e la chiave è il valore hash generato da esso. 
 6 
 Usa codifica hash per la correzione degli errori . Valori hash consentono a un utente o programma per verificare che un dato messaggio inviato giunto intatto a destinazione . Un valore hash viene calcolato dal messaggio originale nel punto di origine; tale valore hash viene inviato alla destinazione , seguito dal messaggio stesso . A destinazione, un valore hash viene calcolato dal messaggio ricevuto. Se il secondo valore hash corrisponde al primo , la conclusione è che il messaggio è stato inviato correttamente . 
 
              
networking © www.354353.com