Casa Sicurezza Che cos'è l'hashing? - definizione da techopedia

Che cos'è l'hashing? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa hashing?

L'hashing sta generando un valore o più valori da una stringa di testo usando una funzione matematica.

L'hash è un modo per abilitare la sicurezza durante il processo di trasmissione del messaggio quando il messaggio è destinato solo a un determinato destinatario. Una formula genera l'hash, che aiuta a proteggere la sicurezza della trasmissione da manomissioni.

L'hashing è anche un metodo per ordinare i valori chiave in una tabella di database in modo efficiente.

Techopedia spiega l'hashing

Quando un utente invia un messaggio sicuro, viene generato e crittografato un hash del messaggio desiderato e inviato insieme al messaggio. Quando viene ricevuto il messaggio, il destinatario decodifica l'hash e il messaggio. Quindi, il destinatario crea un altro hash dal messaggio. Se i due hash sono identici se confrontati, si è verificata una trasmissione sicura. Questo processo di hashing garantisce che il messaggio non venga modificato da un utente finale non autorizzato.

L'hashing viene utilizzato per indicizzare e recuperare gli elementi in un database perché è più facile trovare l'elemento utilizzando la chiave con hash accorciata piuttosto che usando il valore originale.

Che cos'è l'hashing? - definizione da techopedia