Obtener PIN
Esta función accede al criptoprocesador y solicita un pin cifrado. Permite al usuario introducir su contraseña y encriptarla en formato de clave única derivada por transacción (DUKPT, por sus iglas en inglés) 3DE por seguridad.
Configuración del parámetro
Esta función requiere que configures un número de ranura de clave, un número PAN, un tiempo de espera de entrada y una longitud de PIN mínima y máxima. Consulta la sección Registros de entrada para obtener más información.
ID de la función
Registro | Valor |
---|---|
110 | 3 |
Registros de entrada
Registro | Descripción | Obligatorio | Valor |
---|---|---|---|
390 | Número de ranura clave de 0 a 99 | Sí | 0 a 99 |
391 | Número PAN (Número de Cuenta Principal en la tarjeta) | Sí | De 13 a 19 dígitos. Para EMV y EMV CTLS, solicita la etiqueta 5A con la función GET_EMV_TAG_VALUE. |
392 | Tiempo de espera para la entrada de datos del cliente (en milisegundos) | Sí | 30 segundos = 30 000 |
393 | Longitud mínima del PIN | Sí | De 4 a 12 dígitos. No puede exceder la longitud máxima del PIN |
394 | Longitud máxima del PIN | Sí | Hasta 12 dígitos. No puede ser más corto que la longitud mínima del PIN |
395 | Clave de sesión (solo disponible si el tipo de clave invocada es Master Session) | No | String hexadecimal de 32 dígitos |
Registros de salida
Registro | Descripción | Valor | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
112 | Resultado de la Call |
| ||||||||||||||||
290 | Bloque PIN | String hexadecimal de 16 dígitos | ||||||||||||||||
291 | Infraestructura de firma sin llave (SKI, por sus siglas en inglés). Disponible solo si la clave es DUKPT | String hexadecimal de 16 dígitos |