Lar Segurança O que é encadeamento de bloco de cifra (cbc)? - o que é techopedia

O que é encadeamento de bloco de cifra (cbc)? - o que é techopedia

Índice:

Anonim

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.

O que é encadeamento de bloco de cifra (cbc)? - o que é techopedia