Referência da Estrutura DN_CALC_ARPC_EMV_METHOD_1

#include "dinamo.h"

Campos de Dados

char szIssuerMK [MAX_OBJ_ID_BIN_LEN]
 
char szPAN [MAX_PAN_LEN]
 
BYTE pbSEQ [EFT_EMV_SDA_SEQ_LEN]
 
BYTE pbARQC [DES_BLOCK]
 
BYTE pbARC [EFT_EMV_ARC_LEN]
 
BYTE pbNONCE [DES_BLOCK]
 
BYTE bOP
 

Descrição Detalhada

Estrura para passagem de parâmetros de geração de ARPC por DCalculateARPC_Ex.

Campos

char szIssuerMK[MAX_OBJ_ID_BIN_LEN]

Nome da chave do emissor dentro do HSM que será utilizada para gerar o MAC.

char szPAN[MAX_PAN_LEN]

PAN (Primary Account Number).

Buffer contendo o SEQ (PAN Sequence Number).

BYTE pbARQC[DES_BLOCK]

Buffer contendo o ARQC (Authorisation Request Cryptogram).

Buffer contendo o ARC (Authorisation Response Code).

BYTE pbNONCE[DES_BLOCK]

Buffer de tamanho DES_BLOCK contendo o diversificador para geração do ARPC.

BYTE bOP

Tipo da operação de derivação da chave de sessão utilizada no ARPC. Ver bOP em DGenerateEMV_MAC para valores aceitos.


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