Senha de uso único baseada em HMAC (HOTP)
O que é Senha de uso único baseada em HMAC (HOTP)?
Senha de uso único baseada em HMAC (HOTP)Algoritmo de OTP baseado em eventos definido pela RFC 4226 que deriva um código curto a partir de um segredo partilhado e de um contador monotonamente crescente.
O HOTP é o padrão OTP original do IETF e a base sobre a qual o TOTP é construído. Cliente e servidor partilham um segredo simétrico e um contador; cada autenticação calcula HMAC-SHA1 sobre o contador, trunca o resultado num código de 6 a 8 dígitos e incrementa o contador. Como não há componente temporal, os códigos permanecem válidos até serem usados ou saltados, o que torna o HOTP adequado para tokens de hardware e para códigos de recuperação em papel. O protocolo deve incluir uma janela de procura para tolerar pressões acidentais que dessincronizem o contador. Para MFA do dia a dia o HOTP foi em grande parte substituído pelo TOTP, mas o algoritmo continua a sustentar muitos tokens de hardware corporativos.
● Exemplos
- 01
Uma YubiKey configurada em modo HOTP que gera um novo código de 6 dígitos a cada pressão.
- 02
Códigos de recuperação em papel emitidos por um portal VPN corporativo.
● Perguntas frequentes
O que é Senha de uso único baseada em HMAC (HOTP)?
Algoritmo de OTP baseado em eventos definido pela RFC 4226 que deriva um código curto a partir de um segredo partilhado e de um contador monotonamente crescente. Pertence à categoria Identidade e acesso da cibersegurança.
O que significa Senha de uso único baseada em HMAC (HOTP)?
Algoritmo de OTP baseado em eventos definido pela RFC 4226 que deriva um código curto a partir de um segredo partilhado e de um contador monotonamente crescente.
Como se defender contra Senha de uso único baseada em HMAC (HOTP)?
As defesas contra Senha de uso único baseada em HMAC (HOTP) costumam combinar controles técnicos e práticas operacionais, conforme detalhado na definição acima.
Quais são outros nomes para Senha de uso único baseada em HMAC (HOTP)?
Nomes alternativos comuns: RFC 4226, OTP por eventos.