Índice:
- Definição - O que significa Cipher Block Chaining (CBC)?
- Techopedia explica Cipher Block Chaining (CBC)
Definição - O que significa Cipher Block Chaining (CBC)?
Em um processo de encadeamento de blocos de cifras, os dados são criptografados em blocos específicos e cada bloco depende dos blocos anteriores à descriptografia. O processo usa algo chamado vetor de inicialização para ajudar a unir esses blocos de dados criptografados.
Techopedia explica Cipher Block Chaining (CBC)
Inventado em 1976, o encadeamento de blocos de criptografia fornece uma maneira consistente de criptografar e descriptografar grandes quantidades de dados. Em um processo de cifra de bloco, os blocos de texto são tratados como unidades isoladas para serem criptografadas e descriptografadas sequencialmente. Uma alternativa é um método de cifra de fluxo, em que cada bit é acionado independentemente.
No encadeamento de blocos de cifras, cada bloco de texto cifrado é descriptografado em um processo que requer a observação dos blocos que já foram processados. O processo de encadeamento de blocos de criptografia usa um portão lógico chamado XOR para administrar esse processo de observação.
O encadeamento de blocos de cifras é frequentemente sugerido como um método mais forte de descriptografia, garantindo a qualidade. No entanto, alguns especialistas alertam contra certas vulnerabilidades do encadeamento de blocos de criptografia, incluindo o uso de vetores de inicialização previsíveis.