O algoritmo de codificação AES, baseia-se em um ciclo sequencial de operações que envolvem substituições e permutações. No processamento as substituições ocorrem em nível de byte e as permutações em nível de palavra, implementando um processo de codificação interativa de bloco. A mensagem original é submetida à diversos ciclos de processamento onde, em cada ciclo, é aplicada a mesma função de transformação ao bloco de entrada, utilizando a respectiva chave de cada ciclo. O processamento é mais rápido, em comparação ao DES, por operar em nível de byte e não em nível de em nível de bit, como neste último.
Como base no tema do enunciado e nas afirmativas seguintes
I - O algoritmo AES pode operar com diversos tamanho de bloco desde que múltiplos de 32 bits.
II - A chave, no algoritmo AES, é organizada de forma matricial para o processo de codificação.
III - O algoritmo AES executa 14 ciclos quando utiliza uma chave de 256 bits.
a única alternativa correta é
A I e II, apenas.
B II e III, apenas.
C I e III, apenas.
D I, II e III.
A alternativa correta é a letra B, II e III, apenas. Justificativa: I - O algoritmo AES pode operar com diversos tamanhos de bloco, mas sempre múltiplos de 128 bits, e não 32 bits como afirmado na alternativa. II - A chave no algoritmo AES é organizada em uma matriz de 4x4 bytes, e não em uma matriz para o processo de codificação. III - O algoritmo AES executa 10 ciclos quando utiliza uma chave de 128 bits, 12 ciclos quando utiliza uma chave de 192 bits e 14 ciclos quando utiliza uma chave de 256 bits.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar