Chave criptográfica compartilhada por ambas as partes.
Desafio compartilhado entre as partes codificada em hexadecimal.
String contendo o valor que representa a suite de operações para calcular uma resposta OCRA.
Tamanho do csp de saída, os valores devem estar no intervalo de 6 à 8.
Optionalc: bigint | nullContador sincronizado entre as partes.
Optionalph: string | nullString que contém um hash conhecido entre as partes durante a execução do algoritmo.
Optionals: string | nullConjunto de strings que contem informações sobre a sessão em encoding ascii.
Optionalts: bigint | nullNúmero de intervalos de tempo (segundos, minutos, horas ou dias, dependendo da granularidade especificada) desde a meia-noite UTC de 1º de janeiro de 1970 [UT].
Retorna um parâmetro crítico de segurança com tamnho informado em P.
Código de exemplo: Criando um One Time Password (OTP) com função OCRA
OCRA: OATH Challenge-Response Algorithm
Gera um Challenge-response baseado em OCRA: OATH Challenge-Response Algorithm.