API C/C++
HSM Dinamo
Carregando...
Procurando...
Nenhuma entrada encontrado
Referência da Estrutura OATH_SA_v1

#include "dinamo.h"

Campos de Dados

BYTE type
 
BYTE key_len
 
BYTE key [MAX_OATH_HMAC_LEN]
 
BYTE truncation_offset
 

Descrição detalhada

Estrutura de definição de token OTP padrão OATH de evento(HOTP).

Exemplos
user_otp.c.

Campos

◆ type

BYTE type

No momento este valor deve ser como definido na tabela.

Valor Significado
OATH_SA_v1_type_SHA1 Define o tipo como SHA1.
Exemplos
user_otp.c.

◆ key_len

BYTE key_len

Tamanho da chave(semente) do token OTP, utilizado em key.

Exemplos
user_otp.c.

◆ key

Chave(semente) utilizado para definição do OTP padrão OATH. O tamanho da chave deve ser especificado em key_len.

Exemplos
user_otp.c.

◆ truncation_offset

BYTE truncation_offset

O seguinte valor é suportado:

Valor Significado
OATH_SA_v1_HOTP_DYN_TRUNC_OFF Define o algoritmo de “truncagem” como dinâmico.
Exemplos
user_otp.c.

A documentação para essa estrutura foi gerada a partir do seguinte arquivo: