Sommario:
- Definizione - Cosa significa Cipher Block Chaining (CBC)?
- Techopedia spiega Cipher Block Chaining (CBC)
Definizione - Cosa significa Cipher Block Chaining (CBC)?
In un processo di concatenamento di blocchi di crittografia, i dati vengono crittografati in blocchi specifici e ogni blocco dipende dai blocchi prima di esso per la decrittografia. Il processo utilizza qualcosa chiamato un vettore di inizializzazione per aiutare a legare insieme questi blocchi di dati crittografati.
Techopedia spiega Cipher Block Chaining (CBC)
Inventato nel 1976, il concatenamento dei blocchi di crittografia offre un modo coerente per crittografare e decrittografare grandi quantità di dati. In un processo di cifratura a blocchi, i blocchi di testo vengono trattati come unità isolate da crittografare e decrittografare in sequenza. Un'alternativa è un metodo di cifratura dello stream, in cui ogni bit viene attivato in modo indipendente.
Nel concatenamento dei blocchi di crittografia, ogni blocco di testo di crittografia viene decrittografato in un processo che richiede l'osservazione dei blocchi che sono già stati elaborati. Il processo di concatenamento del blocco di crittografia utilizza un gate logico chiamato XOR per amministrare questo processo di osservazione.
Il concatenamento del blocco di cifratura è spesso suggerito come un metodo più forte di decrittazione, garantendo qualità. Tuttavia, alcuni esperti mettono in guardia contro alcune vulnerabilità del concatenamento dei blocchi di crittografia, incluso l'uso di vettori di inizializzazione prevedibili.



