NEW
Font size
WorksheetsCriptografia e Algoritmos de Cifra de Bloco
Total questions: 20
Worksheet time: 20mins
Qual é o principal objetivo da criptografia?
Aumentar a velocidade de transmissão de dados
Ocultar informações para impedir acesso não autorizado
Reduzir o tamanho dos dados
Melhorar a compressão de arquivos
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?
AES
DES
Cifra de César
Twofish
O que significa o modo de operação ECB (Electronic Codebook)?
A) Usa um único bloco de chave para cifrar os dados
B) Usa um vetor de inicialização aleatório para cada bloco de dados
C) Divide os dados em blocos e aplica uma função de chave única a cada bloco
D) Usa um contador para cifrar cada bloco de dados
Qual dos seguintes algoritmos de cifra é conhecido por sua chave de 56 bits e foi amplamente utilizado, mas agora é considerado inseguro?
AES
Twofish
Blowfish
DES
Qual é a principal diferença entre os modos de operação CBC (Cipher Block Chaining) e ECB (Electronic Codebook)?
A) CBC usa um vetor de inicialização, enquanto ECB não utiliza
B) ECB é mais seguro que CBC para grandes volumes de dados
C) CBC não requer padding nos dados, ao contrário de ECB
D) ECB oferece maior resistência contra ataques de texto simples
Qual algoritmo de cifra de bloco é conhecido por sua eficiência e segurança, amplamente utilizado em aplicativos e protocolos de segurança?
Blowfish
DES
AES
Cifra de César
Como o algoritmo AES (Advanced Encryption Standard) protege os dados?
A) Com uma chave de 56 bits
B) Usando a mesma chave para cada bloco de dados
C) Com chaves de tamanho variável (128, 192 ou 256 bits)
D) Usando apenas o modo ECB para cifragem
Qual algoritmo de cifra de bloco é conhecido por sua flexibilidade e robustez, usando chaves variáveis de 128 a 256 bits?
Twofish
AES
DES
Blowfish
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?
ECB
CBC
GCM
CFB
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?
Blowfish
DES
AES
Twofish
Qual é o objetivo do modo de operação GCM (Galois/Counter Mode)?
A) Apenas cifrar os dados
B) Apenas autenticar os dados
C) Cifrar e autenticar os dados
D) Reduzir o tamanho dos dados cifrados
Qual algoritmo de cifra de bloco é considerado seguro e eficiente, adequado para criptografia em larga escala e aplicativos modernos?
DES
Cifra de César
Twofish
AES
Como o modo de operação CBC (Cipher Block Chaining) protege contra ataques de texto simples conhecidos?
A) Usando uma chave de tamanho variável
B) Aplicando um vetor de inicialização único
C) Alterando a cifragem de cada bloco com base no bloco anterior
D) Usando um algoritmo de hash adicional
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?
Blowfish
DES
AES
Twofish
Como o algoritmo de cifra de bloco Twofish se diferencia do Blowfish?
A) Twofish usa chaves de tamanho fixo, enquanto Blowfish permite tamanhos variáveis
B) Blowfish é mais rápido que Twofish para grandes volumes de dados
C) Twofish usa um processo de chave expansível mais seguro
D) Blowfish é um algoritmo de cifra de fluxo, enquanto Twofish é de cifra de bloco
Qual é o objetivo principal de usar um vetor de inicialização (IV) em um modo de operação de cifra de bloco?
A) Aumentar a segurança da chave
B) Garantir que cada bloco de dados seja cifrado de forma única
C) Reduzir o tamanho dos dados cifrados
D) Acelerar o processo de cifragem
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?
ECB
CBC
GCM
CFB
O que significa o termo "padding" em contextos de criptografia?
A) Processo de ajustar os dados de entrada para ter um tamanho específico, geralmente múltiplo do tamanho do bloco
B) Um tipo de ataque criptográfico
C) Método de autenticação de dados cifrados
D) Processo de gerar chaves derivadas a partir de uma senha
Qual algoritmo de cifra de bloco é conhecido por usar um processo de Feistel?
AES
DES
Twofish
Blowfish
Como o modo de operação GCM (Galois/Counter Mode) oferece autenticação de integridade dos dados além da cifragem?
A) Usando um contador para cada bloco de dados
B) Aplicando uma função de hash adicional aos dados cifrados
C) Usando polinômios de Galois para autenticação
D) Usando um vetor de inicialização fixo para cada bloco de dados
