SóProvas


ID
861604
Banca
CESPE / CEBRASPE
Órgão
TCE-ES
Ano
2012
Provas
Disciplina
Segurança da Informação
Assuntos

Julgue os itens que se seguem, relativos à criptografia simétrica e assimétrica.

Na realização de cifra por blocos em criptografia simétrica, cada bloco de determinado tamanho deve ser cifrado separadamente, assim como o conjunto de operações matemáticas envolvendo a chave deve ser repetido a cada bloco. Para que esse processo de cifra possa ser considerado seguro, deve ser empregada uma chave de 12 bits em cada bloco.

Alternativas
Comentários
  • Eliminiei em "deve ser empregada uma chave de 12 bits em cada bloco.", poderia ser uma maior
  • Lembrando para os estudos.
    Usam cifra de blocos: DES (bloco de 64bits) e AES (bloco de 128bits)
  • O erro está em considerar uma cifra segura com uma chave de 12bits. Algumas considerações:
    i. nada importa o tamanho da chave se a cifra em si for insegura. Então consideremos que a cifra em questão é segura, então ...
    ii. tomando o DES como referência, 12 bits não é nada! A chave efetiva do DES é de 56 bits e ele é considerado inseguro e foi quebrado com um ataque de força bruta;
    iii. não há um tamanho exato, mas podemos tomar o AES como referência (é usado para classificações top secret pela NSA), portanto 128 bits seria um número que podemos considerar seguro (não garantir).
  • Só lembrando que no DES temos (na ordem de execução do algoritmo):
    i) 64 bits (chave armazenada no disco);
    ii) 56 bits (chave na execução do algoritmo) >> Nos 64 bits em “i)” retira-se o ultimo bit (de paridade) de cada byte;
    iii) 16 subchaves de 48 bits ( gerados com os 56 bits de “ii)” - Executando as 16 iterações da Estrutura de Feistel )

    Já no AES (derivado do algoritmo Rijndael) podemos ter:
    Chaves de 128, 192 ou 256 bits.
  • Posso estar procurando complicar o simples, mas acredito que há erro também quando o enunciado afirma que is blocos são cifrados separadamente. Varios modos de operação do DES utilizam chaining.
  • A chave terá 64 bits na forma estacionária. Ao ser entregue ao algorítmo o tamanho da chave passa a 56 bits (8 blocos de 7 bits), pois 01 bit de cada bloco ficará para verificar erros no bloco (paridade). Até este ponto ainda não foi utilizada a Estrutura de Faistel pelo algorítmo.

    Abraços!!
  • Modos de operação:

    ECB - cifração pode ser feita em paralelo
    CBC - sequencial
    OFB - sequencial
    CFB - sequencial
    Counter mode - sequencial

    A questão apresenta erro também quando se refere aos 12 bits
  • Na realização de cifra por blocos em criptografia simétrica, (correto)
    cada bloco de determinado tamanho deve ser cifrado separadamente, (correto)
    assim como o conjunto de operações matemáticas envolvendo a chave deve ser repetido a cada bloco. (correto)
    Para que esse processo de cifra possa ser considerado seguro, deve ser empregada uma chave de 12 bits em cada bloco. (errado)
      As Chaves são de tamanhos variados e quanto maior, a chave maior a dificuldade em quebra-la
  • cifradores de BLOCO são DES, 3DES e AES


    DES a chave é 56 bits + 8 p/ paridade

    AES as chaves variam de 128, 192, 256 bits

  • Gabarito Errado


    "Cifras de fluxo e cifras de bloco
    Uma cifra de fluxo é aquela que codifica um fluxo de dados digital um bit ou um byte de cada vez. Alguns exemplos
    de cifras de fluxo clássicas são a cifra Vigenere autochaveada e a cifra Vemam. Uma cifra de bloco é aquela em que
    um bloco de texto claro é tratado como um todo e usado para produzir um bloco de texto cifrado com o mesmo tamanho. Nornalmente, é utilizado um tamanho de bloco de 64 ou 128 bits. Usando alguns dos modos de operação explicados no Capítulo 6, uma cifra de bloco pode ser usada para conseguir o mesmo efeito de uma cifra de fluxo."


    Fonte: Criptografia e Segurança de Redes, Princípios e Práticas - William Stallings - 4 Ed, página 41.