Qual dos seguintes algoritmos criptográficos de chave simét...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos analisar a resposta da questão proposta de maneira clara e detalhada, ajudando você a compreender o tema abordado e o motivo pelo qual a alternativa correta é a D - AES (Advanced Encryption Standard).
O tema da questão é algoritmos criptográficos de chave simétrica. Esses algoritmos utilizam a mesma chave para criptografar e descriptografar os dados, e são amplamente utilizados devido à sua eficiência e segurança.
Vamos abordar cada alternativa:
Alternativa A - IDEA (International Data Encryption Algorithm):
O IDEA é um algoritmo de criptografia de blocos simétrica conhecido por sua segurança e foi amplamente usado no passado. No entanto, ele não foi anunciado pelo NIST como sucessor do DES e não processa dados em blocos de 128 bits com chaves de 128, 192 ou 256 bits.
Alternativa B - 3DES (Triple DES):
O 3DES é uma versão mais segura do DES que aplica o algoritmo DES três vezes para cada bloco de dados. Embora tenha sido uma alternativa ao DES durante muitos anos, ele não atende às especificações mencionadas na questão, como o processamento de dados em blocos de 128 bits e o uso de chaves de até 256 bits. Além disso, o 3DES não foi o sucessor oficial do DES pelo NIST em 2001.
Alternativa C - RC5 (Rivest Cipher 5):
RC5 é um algoritmo de criptografia desenvolvido por Ron Rivest, conhecido por sua simplicidade e flexibilidade. Embora seja um algoritmo de chave simétrica, ele não foi anunciado como sucessor do DES pelo NIST e não é amplamente conhecido por processar dados em blocos de 128 bits com chaves de 128, 192 e 256 bits.
Alternativa D - AES (Advanced Encryption Standard):
A alternativa correta é a D. O AES foi anunciado pelo NIST como o sucessor do DES em 2001. Ele processa dados em blocos de 128 bits e pode operar com chaves de comprimento de 128, 192 e 256 bits. Além disso, apresenta excelente desempenho tanto em software quanto em hardware, sendo amplamente utilizado em diversas aplicações por sua segurança e eficiência.
Alternativa E - Blowfish:
O Blowfish é um algoritmo de cifragem de blocos desenvolvido por Bruce Schneier. Apesar de ser seguro e rápido, ele não foi anunciado pelo NIST como sucessor do DES e não segue exatamente as especificações de blocos de 128 bits e chaves de até 256 bits.
Em resumo, a alternativa correta é a alternativa D - AES, pois ela atende a todas as especificações mencionadas na questão: foi anunciada como sucessora do DES pelo NIST em 2001, processa dados em blocos de 128 bits e pode trabalhar com chaves de 128, 192 e 256 bits, além de ter um bom desempenho tanto em software quanto em hardware.
Espero que essa explicação tenha ajudado a esclarecer o tema abordado na questão. Caso tenha mais dúvidas, sinta-se à vontade para perguntar!
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
Numa proposta de substituir o DES, o NIST (National Institute of Standards and Technology dos E. U.) promoveu uma competição para que fosse feito um algoritmo que seria chamado AES (Advanced Encryption Standard) que atendesse as seguintes especificações:
Algoritmo publicamente definido
Ser uma cifra simétrica de bloco
Projetado para que o tamanho da chave possa aumentar
Implementável tanto em hardware quanto em software
Disponibilizado livremente ou em acordo com termos ANSI
onde foi julgado:
Segurança (esforço requerido para criptoanálise)
Eficiência computacional
Requisitos de memória
Adequação a hardware e software
Simplicidade.
O processo seletivo teve inicio em 1997 e terminou em 2000 com a vitória do algoritmo Rijndael escrito por Vincent Rijmen e Joan Daemen.
Este algoritmo Criptografa e Descriptografa usando uma chave criptografada e blocos, ambos de tamanhos de 128, 192 ou 256 bits. --> AES
Fonte: https://www.gta.ufrj.br/grad/05_2/aes/
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo