Caio recebeu a tarefa de melhorar a segurança da rede local ...
1. receber como entrada um bloco de texto sem formatação;
2. trabalhar com tamanhos de chaves diferentes;
3. movimentar o bloco para uma matriz quadrada onde são executadas suas operações;
4. relacionar o número de rodadas do algoritmo com o tamanho da chave.
Para cifrar as mensagens e atender aos critérios determinados, Caio deve utilizar o algoritmo criptográfico:
1 = Bloco de texto = Simétrico = Vaza A e E
C e D = Usam MALHA DE FEISTEL
GABARITO B
Questão cita o PROCESSO DO AES.
Rapaz, FGV não da moleza nenhuma kkkk
Complementando
AES permite tamanhos de chave variados: 128, 192 e 256
DES e 3DES permite apenas tamanho fixo de chave: 56 e 168 respectivamente
A RSA;
ERRADO
Algoritmo assimétrico que trabalha com o problema de se encontrar os fatores primos que compõem um número. Quanto maior, maior a dificuldade. Se alguém tiver curiosidade em se aprofundar no funcionamento do algoritmo, costumo ver as bancas usando definições do "Cryptography and Network Security Principles and Practices", do Stallings.
B AES;
CORRETO
Também conhecido como Rjindael. Trata-se de uma cifra de bloco baseada em substituição e permutação, em que a quantidade de rounds (10, 12, 14) depende do tamanho da chave aplicada (128, 192, 256). Vulnerável a ataques side-channel.
C DES;
ERRADO
Baseado em redes de Feistel. Usa chaves de 56b e blocos fixos de 64b. Vulnerável à força bruta.
D 3DES;
ERRADO
O mesmo que o DES, com a chave aplicada 2 ou 3 vezes.
E ELGAMAL.
ERRADO
Algoritmo assimétrico.
Essa é para eliminar candidato, até aqui tem 77% de erros, uau
Comentário do Asdrubal tem o erro clássico de quem não estuda de verdade: não existe nenhum problema em fatorar números primos grandes. Existe problema em fatorar NÚMEROS GRANDES.
Matriz quadrada = AES