(hash function)
una funzione crittografica di hash trasforma dei dati di lunghezza arbitraria (un messaggio) in una stringa di dimensione fissa chiamata hash o message “digest”.
Essendo una funzione unidirezionale, è estremamente difficile o quasi impossibile risalire al messaggio iniziale che ha portato ad un dato hash. Il sistema di crittografia dei bitcoin utilizza l’hash chiamato SHA-256 (Secure Hash Algorithm 256). Normalmente, un qualsiasi sito internet custodisce le password degli utenti in forma hash: nemmeno il sito conosce la password dell’utente, ma sa se la password immessa per il login corrisponde alla funzione di hash, il login è permesso.
una funzione crittografica di hash trasforma dei dati di lunghezza arbitraria (un messaggio) in una stringa di dimensione fissa chiamata hash o message “digest”.
Essendo una funzione unidirezionale, è estremamente difficile o quasi impossibile risalire al messaggio iniziale che ha portato ad un dato hash. Il sistema di crittografia dei bitcoin utilizza l’hash chiamato SHA-256 (Secure Hash Algorithm 256). Normalmente, un qualsiasi sito internet custodisce le password degli utenti in forma hash: nemmeno il sito conosce la password dell’utente, ma sa se la password immessa per il login corrisponde alla funzione di hash, il login è permesso.
Nessun commento:
Posta un commento