Quale delle seguenti affermazioni descrive la differenza tra crittografia (encryption) e hashing?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: La crittografia sostituisce il testo in chiaro con il testo cifrato, mentre l'hashing calcola un checksum..
Perché questa è la risposta
La crittografia trasforma i dati leggibili (testo in chiaro) in un formato illeggibile (testo cifrato) utilizzando una chiave, rendendoli incomprensibili a chi non possiede la chiave corretta. Il suo scopo principale è garantire la riservatezza. L'hashing, invece, genera un valore di lunghezza fissa (hash o checksum) da un input di qualsiasi dimensione. Questo processo è unidirezionale e non reversibile. L'hashing è utilizzato principalmente per verificare l'integrità dei dati, rilevando modifiche non autorizzate, non per nascondere il contenuto originale. Le altre opzioni sono errate: La crittografia può proteggere sia i dati in transito che a riposo; l'hashing non è limitato ai dati a riposo. La crittografia garantisce la riservatezza, mentre l'hashing garantisce l'integrità, non viceversa. La crittografia può usare chiavi pubbliche o private, ma l'hashing non usa chiavi nel senso crittografico per la sua funzione principale.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta