As cifras de bloco processam o texto às claras em blocos de ...

Próximas questões
Com base no mesmo assunto
Q972002 Segurança da Informação
As cifras de bloco processam o texto às claras em blocos de tamanho fixo e produzem um bloco de texto cifrado de tamanho igual para cada bloco de texto às claras. Assinale a alternativa CORRETA que apresenta somente algoritmos simétricos que utilizam cifra de blocos.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a B - DES, 3DES e AES.

Vamos entender por que essa é a alternativa correta e por que as outras estão incorretas.

Primeiramente, a questão fala sobre cifras de bloco que são algoritmos de criptografia que dividem o texto claro em blocos de tamanho fixo e depois criptografam cada bloco de forma independente. Alguns dos algoritmos simétricos mais conhecidos que utilizam cifra de blocos são o DES (Data Encryption Standard), o 3DES (Triple DES) e o AES (Advanced Encryption Standard).

Agora, vamos analisar cada uma das alternativas:

Alternativa A - DES, AES e MD5:

Embora o DES e o AES sejam de fato algoritmos de cifra de bloco, o MD5 é um algoritmo de hash, não uma cifra de bloco. O MD5 é usado para gerar um valor de hash de 128 bits, utilizado principalmente para verificar a integridade dos dados e não para criptografia de blocos.

Alternativa B - DES, 3DES e AES:

Esta é a alternativa correta. DES, 3DES e AES são todos algoritmos simétricos que utilizam cifra de blocos. O DES usa blocos de 64 bits, o 3DES é uma versão aprimorada do DES, aplicando o algoritmo três vezes sucessivamente, e o AES suporta tamanhos de bloco de 128, 192 e 256 bits.

Alternativa C - AES, RSA e DES:

Ao contrário do DES e do AES, que são cifras de bloco, o RSA é um algoritmo de criptografia assimétrica e não utiliza cifra de blocos. O RSA é usado principalmente para criptografia de chave pública e privada.

Alternativa D - AES, 3DES e SHA-512:

Apesar do AES e do 3DES serem cifras de bloco, o SHA-512 é um algoritmo de hash da família SHA-2, utilizado para garantir a integridade dos dados, e não para criptografia de blocos.

Assim, para resolver questões como esta, é importante conhecer os diferentes tipos de algoritmos criptográficos e suas aplicações específicas: cifras de bloco para criptografia simétrica, algoritmos de hash para integridade de dados e algoritmos assimétricos para criptografia de chave pública.

Espero ter ajudado a esclarecer o tema. Se tiver mais dúvidas, estou à disposição!

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

b)

DES, 3DES e AES.

ALGORITMOS DE CRIPTOGRAFIA

HASH - MD5, SHA-1, RIPEMD-160, TIGER

ASSIMÉTRICO - ECC (CURVAS ELÍPTICAS) ,DIFFIE-HELLMAN, DSA ,EL GAMAL ,RSA.

SIMÉTRICO - DES, RC5, BLOWFISH, IDEA, AES, RC6

Clique para visualizar este comentário

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