Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> networking >> Sicurezza di rete >> .

Cos'è la crittografia ICV?

ICV sta per Valore di controllo integrità . Non fa direttamente parte del processo di crittografia stesso, ma piuttosto un meccanismo utilizzato per garantire l'integrità dei dati * dopo * è stato crittografato.

Pensaci in questo modo:la crittografia protegge la riservatezza dei dati (mantiene segreto), mentre un ICV protegge la sua integrità (assicura che non sia stato manomesso).

Ecco come funziona:

1. I dati vengono elaborati: Prima della crittografia, o talvolta dopo, una funzione hash crittografica (come MD5 o SHA-256) viene applicata ai dati. Ciò produce una "impronta digitale" di dimensioni fisse dei dati:l'ICV.

2. ICV viene trasmesso: L'ICV viene trasmesso insieme ai dati crittografati.

3. I dati sono decrittografati: Il destinatario decrittica i dati.

4. ICV è verificato: Il destinatario calcola in modo indipendente l'ICV dei dati decrittografati utilizzando la stessa funzione hash. Questo ICV recentemente calcolato viene confrontato con l'ICV ricevuto con i dati crittografati.

5. Integrità confermata (o no): Se i due ICV corrispondono, suggerisce fortemente che i dati non sono stati modificati durante la trasmissione o l'archiviazione. Se non corrispondono, indica che i dati sono stati manomessi.

In breve: L'ICV funge da firma digitale per l'integrità dei dati, lavorando insieme alla crittografia per fornire sia riservatezza che integrità. Mentre la crittografia nasconde il contenuto dei dati, l'ICV verifica che il contenuto non sia stato modificato. Si noti che non impedisce a qualcuno di * decrittografare * i dati:rileva solo se i dati decrittografati sono stati modificati.

 

networking © www.354353.com