Questão de Arquitetura de Software — Segurança da Informação — IDECAN 2014
Arquitetura de SoftwareSegurança da Informação
- Código
- qq075269
- Banca
- IDECAN
- Órgão
- CNEN
- Ano
- 2014
- Nível
- Superior
- Cargo
- Analista em Tecnologia da Informação/ Infraestrutura de Tecnologia da Informação
A finalidade da função de hash é produzir uma “impressão digital” de arquivo, mensagem ou outro bloco de dados. Para ser útil na autenticação de mensagens, uma função de hash H precisa ter as seguintes propriedades, EXCETO:
- AH pode ser aplicado a um bloco de dados de qualquer tamanho.
- BH(x) é difícil de calcular para qualquer x e, mesmo assim, torna as implementações de hardware e software práticas.
- CÉ computacionalmente inviável encontrar qualquer par (x, y) tal que H(x) = H(y). Sendo, às vezes, conhecido como resistência a colisões ou resistência forte a colisões (strong collision resistance).
- DPara qualquer bloco dado x, é computacionalmente inviável encontrar y ≠ x, tal que H(y) = H(x). Sendo, às vezes, conhecido como resistência à segunda inversão ou resistência fraca a colisões (weak collision resistance).
- EPara qualquer valor de h dado, é computacionalmente inviável encontrar x, tal que H(x) = h. Sendo, às vezes conhecido na literatura como resistência à primeira inversão ou propriedade unidirecional (one-way property).