Ed
há 2 meses
Vamos analisar cada uma das alternativas para identificar a característica essencial de uma função hash criptográfica: a) Fácil de inverter para obter a entrada original - Isso é incorreto, pois uma função hash deve ser unidirecional, ou seja, não deve ser fácil inverter o processo para obter a entrada original. b) Produzir valores de hash iguais para entradas diferentes - Isso também é incorreto, pois uma boa função hash deve evitar que entradas diferentes resultem no mesmo valor de hash (o que é conhecido como colisão). c) Resistência a colisões, ou seja, dificuldade de encontrar duas entradas com o mesmo hash - Esta é uma característica essencial de uma função hash criptográfica. Uma boa função hash deve tornar difícil encontrar duas entradas diferentes que gerem o mesmo hash. d) Capacidade de comprimir arquivos grandes em pequenos - Embora funções hash possam gerar um valor de hash menor que a entrada, essa não é uma característica essencial e não é o principal objetivo de uma função hash. Portanto, a alternativa correta é: c) Resistência a colisões, ou seja, dificuldade de encontrar duas entradas com o mesmo hash.
Mais perguntas desse material