Buscar

Questão 8/10 - Matemática Computacional A Cifra de César é um método de criptografia de chave simétrica, usado pela primeira vez por Júlio César (~...

Questão 8/10 - Matemática Computacional A Cifra de César é um método de criptografia de chave simétrica, usado pela primeira vez por Júlio César (~2000 anos), ou seja, quando ainda não havia o computador. No entanto, nada impede que atualmente pensemos em implementar este método. Analise as assertivas a seguir, que tratam sobre aspectos computacionais relacionados à Cifra de César. I. A Cifra de César é um tipo de cifragem monoalfabética, ou seja, no processo de encriptação, para cada letra do texto plano é feito um deslocamento (shift) em um valor fixo à direita do alfabeto. E no processo de decriptação, para cada letra do texto cifrado é feito um deslocamento (shift) em um valor fixo à esquerda do alfabeto. II. Mesmo para implementações em que se desconhece o valor da chave (deslocamento), a Cifra de César é um algoritmo fácil de se quebrar, uma vez que há muitas poucas possibilidades de valores para a chave. III. Uma abordagem de ataque ao algoritmo da Cifra de César é baseado na estratégia de força-bruta. Por exemplo: testa-se todas as possibilidades de valores para a chave, ou seja, de 1 até o valor correspondente ao tamanho do alfabeto, e verifica-se se a mensagem decriptada faz algum sentido. IV. Uma estratégia para tentar fazer com que o algoritmo da Cifra de César fique mais complexo de ser quebrado é repetindo o processo de encriptação diversas vezes. Por exemplo: primeiro, encriptar com chave=2 e depois com chave=3, uma vez que essa estratégia produz um resultado diferente do que encriptar apenas com chave=5. Estão corretos apenas os itens: A I, II e III B I, II e IV C I, III e IV D II, III e IV E I, II, III e IV

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar cada assertiva: I. A Cifra de César é um tipo de cifragem monoalfabética, ou seja, no processo de encriptação, para cada letra do texto plano é feito um deslocamento (shift) em um valor fixo à direita do alfabeto. E no processo de decriptação, para cada letra do texto cifrado é feito um deslocamento (shift) em um valor fixo à esquerda do alfabeto. - Correto. A Cifra de César funciona dessa maneira. II. Mesmo para implementações em que se desconhece o valor da chave (deslocamento), a Cifra de César é um algoritmo fácil de se quebrar, uma vez que há muitas poucas possibilidades de valores para a chave. - Correto. A Cifra de César é vulnerável a ataques de força-bruta devido ao pequeno número de possibilidades de chaves. III. Uma abordagem de ataque ao algoritmo da Cifra de César é baseado na estratégia de força-bruta. Por exemplo: testa-se todas as possibilidades de valores para a chave, ou seja, de 1 até o valor correspondente ao tamanho do alfabeto, e verifica-se se a mensagem decriptada faz algum sentido. - Correto. A estratégia de força-bruta é comum para quebrar a Cifra de César. IV. Uma estratégia para tentar fazer com que o algoritmo da Cifra de César fique mais complexo de ser quebrado é repetindo o processo de encriptação diversas vezes. Por exemplo: primeiro, encriptar com chave=2 e depois com chave=3, uma vez que essa estratégia produz um resultado diferente do que encriptar apenas com chave=5. - Correto. Repetir o processo de encriptação pode aumentar a segurança da cifra. Portanto, a resposta correta é: Alternativa E) I, II, III e IV.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Outros materiais