SóProvas


ID
2411665
Banca
FUNDEP (Gestão de Concursos)
Órgão
UFVJM-MG
Ano
2017
Provas
Disciplina
Segurança da Informação
Assuntos

Em sumário de mensagens, é sabido que existe esquema de autenticação que não exige a criptografia da mensagem inteira.
Assinale a alternativa que apresenta a função que começa aumentando o tamanho da mensagem até chegar a 448 bits (módulo 512), e, em seguida, o tamanho original é anexado como um inteiro de 64 bits, a fim de gerar uma entrada total cujo tamanho seja um múltiplo de 512 bits.

Alternativas
Comentários
  • MD5
    Para completar, vamos mencionar outro sumário que é muito popular. MD5 (Rivest, 1992) é o quinto de uma série de sumários de mensagens projetados por Ronald Rivest.
    Resumindo, a mensagem é preenchida para um tamanho de 448 bits (módulo 512). Depois, o comprimento original da mensagem é acrescentado como um inteiro de 64 bits para gerar uma entrada total cujo comprimento é um múltiplo de 512 bits. Em cada rodada, um bloco de entrada de 512 bits é extraído e colocado no buffer de 128 bits. Para que os cálculos sejam feitos com maior precisão, também é incluída uma tabela criada a partir da função seno. O objetivo da utilização de uma função conhecida é evitar qualquer suspeita de que o projetista tenha criado uma armadilha secreta para seu próprio uso. Esse processo continua até que todos os blocos de entrada tenham sido consumidos. O conteúdo do buffer de 128 bits forma o  sumário de mensagens.

     

    Redes de computadores 5ed - Tanenbaum

  • Eu sabia que seria MD5 ou SHA-1.

    Gabarito: A

  • Não lembrei ao certo o tamanho em bits, das entradas, mensagens e blocos das funções hash.. Mas lembrei que o SHA-1 é o menor, com apenas 512.. E como a questão diz que a entrada é múltipla de 512,  o eliminei.

  • Segundo Tanenbaum, "Resumindo, a mensagem é preenchida para um tamanho de 448 bits (módulo 512). Depois, o comprimento original da mensagem é acrescentado como um inteiro de 64 bits para gerar uma entrada total cujo comprimento é um múltiplo de 512 bits. Em cada rodada, um bloco de entrada de 512 bits é extraído e colocado no buffer de 128 bits."

    Gabarito: A

  • O SHA-1 possui tamanho de hash de 20 bytes.

    O MD5 gera um valor de hash de 128 bits.

    Ambos são algoritmos de hash, tendo como entrada dados de tamanho variável e saída de tamanho FIXO.