Testa le tue competenze
Prova questo quiz: scegli una risposta e scopri subito se è quella giusta.
CyberSecurity · Test 17
Cos’è il salting nel processo di hashing delle password?
Complimenti! Risposta corretta!
La risposta corretta era: A. Aggiungere un valore casuale prima dell’hash
Il salting consiste nell’aggiungere un valore casuale, chiamato salt, alla password prima di generare l’hash.
In questo modo, anche se due utenti usano la stessa password, gli hash finali saranno diversi. Questo rende molto più difficile confrontare gli hash tra loro o usare tabelle di hash già pronte.
Le altre risposte indicano tecniche diverse:
B. Usare più cicli di hashing
Questa tecnica è legata al key stretching: l’hash viene calcolato più volte per rendere più lento e costoso un attacco basato su tentativi ripetuti.
C. Aggiungere una chiave segreta all’hash
Questa tecnica è simile al peppering: oltre alla password viene usato un valore segreto, di solito conservato separatamente dal database.
D. Confrontare hash già noti
Questo richiama l’uso di rainbow table o database di hash già calcolati. Il salting serve proprio a rendere molto meno efficaci questi confronti.
Prova un altro quizRichiedi informazioni sui corsiTutti i quiz
Vuoi fare della cybersecurity il tuo lavoro?
Con il corso CyberSecurity Professional ti prepari alle certificazioni richieste dalle aziende, con lezioni individuali dal vivo.