codifica Hash è un processo che genera una impronta digitale da un insieme di dati . I sostituti algoritmo di hashing e traspone i dati originali per ottenere questa impronta digitale , chiamato valore hash . Il valore hash può essere molto più piccoli dei dati originali e utilizzati per un numero di scopi relativi alla sicurezza dei dati e mantenendo l'integrità dei dati . Seguire questi passi per comprendere la codifica hash e la sua applicazione . Cose che ti serviranno
Hash - encoding programma
Computer
Show More Istruzioni
1
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 .