Jerarquía

  • Ocra

Métodos

Métodos

  • OATH OCRA: Algoritmo desafío-respuesta

    Descripción

    OATH Genera un desafío-respuesta basado en OCRA: Challenge-Response Algorithm.

    Devuelve

    Devuelve un parámetro crítico de seguridad con el tamaño introducido en P.

    Lanza

    Si se introduce un parámetro no válido.

    Lanza

    Si el hsm devuelve un error.

    Parámetros

    • sk: cadena

      Clave criptográfica compartida por ambas partes.

    • q: cadena

      Reto compartido entre las partes codificado en hexadecimal.

    • suite: cadena

      Cadena que contiene el valor que representa el conjunto de operaciones para calcular una respuesta OCRA.

    • len: null | number

      Tamaño csp de salida, los valores deben estar entre 6 y 8.

    • Opcional c: null | bigint

      Contador sincronizado entre las partes.

    • Opcional ph: null | cadena

      Cadena que contiene un hash conocido entre las partes durante la ejecución del algoritmo.

    • Opcional s: null | cadena

      Conjunto de cadenas que contienen información sobre la sesión en codificación ascii.

    • Opcional ts: null | bigint

      Número de intervalos de tiempo (segundos, minutos, horas o días, según la granularidad especificada) desde la medianoche UTC del 1 de enero de 1970 [UT].

    Returns Promise<string>