Criptografia Flashcards
O que é criptografia
Conjunto de técnicas para fornecer propriedades de segurança a comunicações na presença de adversários.
O que é cifração?
Impedir que o atacante compreenda a mensagem trocada.
O que é autenticação?
Permitir verificar se alguém alterou as mensagens.
o que é Assinatura?
permitir que seja provado que o emissor foi quem criou a mensagem.
Ataque de criptograma
Obter a chave apenas por meio da observação
Ataque de texto claro conhecido
Tem conhecimento de uma parte do texto claro e a partir disso descobre o resto.
Ataque de texto claro escolhido.
Induzir a produção de mensagens cifradas escolhidas.
Ataque de criptograma escolhido
induzir o destinatário/receptor a decifrar criptogramas produzidos pelo atacante e verificar a reação.
O que é Técnica da substituição monoalfabética
É a substituição de uma letra por outra.
O que é Técnica da transposição?
É o deslocamento de letras.
Como é quebrado a substituição monoalfabética
Através de estatística com um dicionário de um idioma
como é quebrado a técnica da transposição?
Através dos pares de letras e recorrente em um idioma alvo
O que é Técnica da substituição polialfabética
Existem diversas tabelas utilizadas para substituição da letra
O que é cifra de fluxo?
É a primeira cifra moderna e ela soma n posições das letras entre a mensagem encriptada e a mensagem original, letra por letra.
O que é cifra One-time pad?
Foi uma atualização da cifra de fluxo, com chaves nunca repetidas, foi a primeira tida como incondicionalmente segura.
O que é DES e qual principal motivo de sua fraqueza
É um algoritmo de criptografia que emprega substituição e permuta.
O maior problema é que a cifra de substituição é de apenas 64bits
qual a diferença entre 3-DES e DES?
A técnica de 3-DES permite aumentar o tamanho da cifra de substituição através da execução consecutivas do DES.
Por que a operação XOR é muito utilizado em criptografia?
Por que o inverso da operação é ela mesma:XOR
Como funciona as cifras de bloco?
Um vetor de inicialização é operado junto com o texto a ser cifrado, dando origem ao bloco encriptado. Esse bloco é entrada para o próximo bloco com o texto a ser cifrado
Quais as propriedades do hash?
1) resistente a inversão
não é possível recuperar a msg pelo hash
2) livre de colisão
duas mensagens diferentes não produzem a msm hash
3) resistente a colisão
mesmo que saiba somente a msg origem é difícil produzir msm hash
Como funciona a cifração assimétrica ?
a comunicação entre 2 duas partes acontece com a troca das chaves públicas. Essa através de propriedade matemática consegue produzir o mesmo resultado matemática nos dois lados com da comunicação, mesmo que a chave privada seja diferente em cada lado.
Chave assimétrica é totalmente segura?
Não, ela funciona bem apenas para ataques passivos, contudo é vulnerável a man in the middle.
Qual a solução para o problema de Man in the middle?
Uso de assinatura eletrônica.
Quais as principais vulnerabilidades na criptografia?
geração de números aleatórios
algoritmos antigos
armazenamento de chaves