Questão FC296522
No IP Security (IPsec), o cabeçalho de autenticação, Authentication Header (AH), oferece suporte para integridade de dados e para autenticação dos pacotes de IP. O valor de verific
Recursos e Ferramentas de Segurança da Informação
CESGRANRIO · 2023
No IP Security (IPsec), o cabeçalho de autenticação, Authentication Header (AH), oferece suporte para integridade de dados e para autenticação dos pacotes de IP. O valor de verificação de integridade, Integrity Check Value (ICV), pode ser calculado com um algoritmo de HMAC, mas deverá caber no campo reservado para os dados de autenticação. Por essa razão, se usarmos o algoritmo HMAC-SHA1, o valor do HMAC deverá ser truncado em quantos bits?
- 32
- 64
- 96
- 128
- 160
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
Resposta: o HMAC-SHA1 é truncado para 96 bits.
Authentication Header (AH) utiliza um Integrity Check Value (ICV) que deve caber no campo de autenticação do pacote. O algoritmo HMAC-SHA1 gera um valor de saída de \(160\) bits, mas o padrão IPsec definido em RFC 2404 especifica o uso de HMAC-SHA-1-96, ou seja, apenas os primeiros \(96\) bits desse HMAC são armazenados.
Como funciona na prática: o emissor calcula o HMAC de \(160\) bits e transmite somente os primeiros \(96\) bits no campo ICV; o receptor recalcula o HMAC completo e compara os primeiros \(96\) bits com os recebidos para validar integridade e autenticidade.
Conteúdo do catálogo FC Concursos · Atualizado em