Imagem de fundo

Para que uma função de hash seja usada de forma confiável...

Para que uma função de hash seja usada de forma confiável em aplicações de verificação de integridade de dados, é importante que possua algumas características, dentre elas aquela conhecida como efeito avalanche.

Assinale a alternativa que descreve corretamente essa característica.


A

Apresentar um tempo de cálculo significativamente maior, conforme tamanhos de entrada maiores.


B

Apresentar um tamanho de resultado de hash (saída da função) significativamente maior, conforme tamanhos de entrada maiores.


C

A mesma entrada sempre produzirá o mesmo resultado de hash quando a função for chamada.


D

Alterar apenas um bit nos dados de entrada resulta em um hash completamente diferente e imprevisível.


E

Não ser possível obter uma função inversa que calcule a entrada original a partir de um hash.