wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Criptografia e Algoritmos de Cifra de Bloco

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Qual é o principal objetivo da criptografia?

a)

Aumentar a velocidade de transmissão de dados

b)

Ocultar informações para impedir acesso não autorizado

c)

Reduzir o tamanho dos dados

d)

Melhorar a compressão de arquivos

2.

Qual algoritmo de cifra de bloco é conhecido por deslocar cada letra do texto simples por um número fixo de posições ao longo do alfabeto?

a)

AES

b)

DES

c)

Cifra de César

d)

Twofish

3.

O que significa o modo de operação ECB (Electronic Codebook)?

a)

A) Usa um único bloco de chave para cifrar os dados

b)

B) Usa um vetor de inicialização aleatório para cada bloco de dados

c)

C) Divide os dados em blocos e aplica uma função de chave única a cada bloco

d)

D) Usa um contador para cifrar cada bloco de dados

4.

Qual dos seguintes algoritmos de cifra é conhecido por sua chave de 56 bits e foi amplamente utilizado, mas agora é considerado inseguro?

a)

AES

b)

Twofish

c)

Blowfish

d)

DES

5.

Qual é a principal diferença entre os modos de operação CBC (Cipher Block Chaining) e ECB (Electronic Codebook)?

a)

A) CBC usa um vetor de inicialização, enquanto ECB não utiliza

b)

B) ECB é mais seguro que CBC para grandes volumes de dados

c)

C) CBC não requer padding nos dados, ao contrário de ECB

d)

D) ECB oferece maior resistência contra ataques de texto simples

6.

Qual algoritmo de cifra de bloco é conhecido por sua eficiência e segurança, amplamente utilizado em aplicativos e protocolos de segurança?

a)

Blowfish

b)

DES

c)

AES

d)

Cifra de César

7.

Como o algoritmo AES (Advanced Encryption Standard) protege os dados?

a)

A) Com uma chave de 56 bits

b)

B) Usando a mesma chave para cada bloco de dados

c)

C) Com chaves de tamanho variável (128, 192 ou 256 bits)

d)

D) Usando apenas o modo ECB para cifragem

8.

Qual algoritmo de cifra de bloco é conhecido por sua flexibilidade e robustez, usando chaves variáveis de 128 a 256 bits?

a)

Twofish

b)

AES

c)

DES

d)

Blowfish

9.

Qual modo de operação de cifra de bloco é conhecido por sua capacidade de oferecer autenticação de integridade de dados além da cifragem?

a)

ECB

b)

CBC

c)

GCM

d)

CFB

10.

Qual algoritmo de cifra de bloco é conhecido por usar uma função de chave derivada (key schedule) para expandir a chave inicial em várias subchaves?

a)

Blowfish

b)

DES

c)

AES

d)

Twofish

11.

Qual é o objetivo do modo de operação GCM (Galois/Counter Mode)?

a)

A) Apenas cifrar os dados

b)

B) Apenas autenticar os dados

c)

C) Cifrar e autenticar os dados

d)

D) Reduzir o tamanho dos dados cifrados

12.

Qual algoritmo de cifra de bloco é considerado seguro e eficiente, adequado para criptografia em larga escala e aplicativos modernos?

a)

DES

b)

Cifra de César

c)

Twofish

d)

AES

13.

Como o modo de operação CBC (Cipher Block Chaining) protege contra ataques de texto simples conhecidos?

a)

A) Usando uma chave de tamanho variável

b)

B) Aplicando um vetor de inicialização único

c)

C) Alterando a cifragem de cada bloco com base no bloco anterior

d)

D) Usando um algoritmo de hash adicional

14.

Qual algoritmo de cifra de bloco é conhecido por usar chaves de tamanho variável (128, 192 ou 256 bits) e é amplamente adotado em sistemas criptográficos modernos?

a)

Blowfish

b)

DES

c)

AES

d)

Twofish

15.

Como o algoritmo de cifra de bloco Twofish se diferencia do Blowfish?

a)

A) Twofish usa chaves de tamanho fixo, enquanto Blowfish permite tamanhos variáveis

b)

B) Blowfish é mais rápido que Twofish para grandes volumes de dados

c)

C) Twofish usa um processo de chave expansível mais seguro

d)

D) Blowfish é um algoritmo de cifra de fluxo, enquanto Twofish é de cifra de bloco

16.

Qual é o objetivo principal de usar um vetor de inicialização (IV) em um modo de operação de cifra de bloco?

a)

A) Aumentar a segurança da chave

b)

B) Garantir que cada bloco de dados seja cifrado de forma única

c)

C) Reduzir o tamanho dos dados cifrados

d)

D) Acelerar o processo de cifragem

17.

Qual dos seguintes modos de operação é conhecido por ser vulnerável a ataques de texto simples, especialmente quando os dados têm padrões repetitivos?

a)

ECB

b)

CBC

c)

GCM

d)

CFB

18.

O que significa o termo "padding" em contextos de criptografia?

a)

A) Processo de ajustar os dados de entrada para ter um tamanho específico, geralmente múltiplo do tamanho do bloco

b)

B) Um tipo de ataque criptográfico

c)

C) Método de autenticação de dados cifrados

d)

D) Processo de gerar chaves derivadas a partir de uma senha

19.

Qual algoritmo de cifra de bloco é conhecido por usar um processo de Feistel?

a)

AES

b)

DES

c)

Twofish

d)

Blowfish

20.

Como o modo de operação GCM (Galois/Counter Mode) oferece autenticação de integridade dos dados além da cifragem?

a)

A) Usando um contador para cada bloco de dados

b)

B) Aplicando uma função de hash adicional aos dados cifrados

c)

C) Usando polinômios de Galois para autenticação

d)

D) Usando um vetor de inicialização fixo para cada bloco de dados