O algoritmo de criptografia simétrica, que cifra por blocos,...

Próximas questões
Com base no mesmo assunto
Q813543 Segurança da Informação
O algoritmo de criptografia simétrica, que cifra por blocos, utilizando blocos de 128 bits, é o
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B - AES.

Vamos entender por que a alternativa correta é a B, assim como analisar por que as demais estão incorretas.

O Algoritmo de Criptografia Simétrica:

O AES (Advanced Encryption Standard) é um algoritmo de criptografia simétrica que cifra dados em blocos de 128 bits. Ele é amplamente utilizado devido à sua segurança e eficiência. Introduzido pelo NIST (National Institute of Standards and Technology) em 2001, o AES pode operar com chaves de 128, 192 ou 256 bits. A sua principal característica é a cifra por blocos, o que garante que os dados sejam processados em blocos de tamanho fixo, neste caso, 128 bits.

Análise das Alternativas:

A - DES (Data Encryption Standard):

O DES é também um algoritmo de criptografia simétrica e cifra por blocos. No entanto, ele utiliza blocos de 64 bits, e não de 128 bits. Além disso, devido ao avanço das técnicas de criptografia e aumento do poder computacional, o DES é considerado inseguro e, portanto, menos utilizado hoje em dia.

B - AES (Advanced Encryption Standard):

Já discutido anteriormente, o AES é o algoritmo que cifra dados em blocos de 128 bits, tornando-se a escolha correta para esta questão.

C - MD5 (Message-Digest Algorithm 5):

O MD5 não é um algoritmo de criptografia simétrica. Ele é uma função de hash criptográfica, usada principalmente para verificar a integridade dos dados. MD5 gera um resumo de 128 bits a partir de uma entrada de qualquer tamanho, mas não realiza criptografia por blocos.

D - SHA (Secure Hash Algorithm):

Assim como o MD5, o SHA é uma família de funções de hash criptográficas. As versões mais comuns incluem SHA-1, SHA-256, SHA-384 e SHA-512, cada uma gerando resumos de diferentes tamanhos (160 bits, 256 bits, 384 bits e 512 bits, respectivamente). Novamente, essas funções não são algoritmos de criptografia simétrica e não cifram por blocos.

Conclusão:

A questão exige o conhecimento sobre algoritmos de criptografia simétrica e, especificamente, sobre o tamanho dos blocos que eles utilizam. Sabendo que o AES funciona com blocos de 128 bits, fica claro que a alternativa correta é a B.

Espero que esta explicação tenha ajudado a entender não apenas a resposta correta, mas também os motivos para as respostas incorretas. Se tiver mais dúvidas, estou aqui para ajudar!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

MD5 (gera hash de 120 bist) e SHA-1(Gera hash de 160 bits) são exemplos de HASH.

O DES o tamanho do bloco é de 64 bits.

 

 

AES (Advanced Encryption Standart):

- Usa um tamanho de bloco de 128 bits e um tamanho de chave de 128, 192 ou 256 bits

- O AES usa as mesmas três alternativas de tamanho de chave, mas limita o tamanho do bloco a 128 bits.

Alternativa: B

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo