5.1.4.1.2 对账类报文
对账类报文只要出现以下域,就应该包含在MAC计算中:
表2 对账类报文格式
┌──┬─┬──────────────────┬────┬───────┐
│序号│域│域名 │属性 │说明 │
├──┼─┼──────────────────┼────┼───────┤
│1 │0 │Message-type-identifier │n4 │报文类型 │
├──┼─┼──────────────────┼────┼───────┤
│2 │7 │transmission-date-and-time │n10 │交易传输时间 │
├──┼─┼──────────────────┼────┼───────┤
│3 │11│system-trace-audit-number │n6 │系统跟踪号 │
├──┼─┼──────────────────┼────┼───────┤
│4 │66│Settlement-code │n1 │清算代码 │
├──┼─┼──────────────────┼────┼───────┤
│5 │82│Processing-fee-amount-of-credits│n12 │贷记服务费金额│
├──┼─┼──────────────────┼────┼───────┤
│6 │84│Processing-fee-amount-of-debits │n12 │借记服务费金额│
├──┼─┼──────────────────┼────┼───────┤
│7 │86│Amount-of-credits │n16 │贷记金额 │
├──┼─┼──────────────────┼────┼───────┤
│8 │87│Reversal-amount-of-credits │n16 │冲正贷记金额 │
├──┼─┼──────────────────┼────┼───────┤
│9 │88│Amount-of-debits │n16 │借记金额 │
├──┼─┼──────────────────┼────┼───────┤
│10 │89│Reversal-amount-of-debits │n16 │冲正借记金额 │
├──┼─┼──────────────────┼────┼───────┤
│11 │97│Amount-of-net-settlement │x+n16 │净清算额 │
└──┴─┴──────────────────┴────┴───────┘
其中:
· Message-type-identifier:报文类型
-0520代理方对账通知
-0522发卡方对账通知
-0530代理方对账通知响应
-0532发卡方对账通知响应;
· Amount-of-net-settlement:净清算额,内容为1位符号位(C-贷记/D-借记)+16位数字的净清算额。
5.1.4.1.3 密钥管理类报文
密钥管理报文指重置密钥请求及其应答报文。其MAC由如下域组成:
表3 密钥管理类报文格式
┌──┬──┬──────────────────────┬──────┬───────┐
│序号│域 │域名 │属性 │说明 │
├──┼──┼──────────────────────┼──────┼───────┤
│1 │0 │Message-type │n4 │报文类型 │
├──┼──┼──────────────────────┼──────┼───────┤
│2 │7 │Transmission-date-and-time │n10 │交易传输时间 │
├──┼──┼──────────────────────┼──────┼───────┤
│3 │11 │System-trace-audit-number │n6 │系统跟踪号 │
├──┼──┼──────────────────────┼──────┼───────┤
│4 │39 │Response-code │an2 │应答码 │
├──┼──┼──────────────────────┼──────┼───────┤
│5 │53 │Security-related-control-information │n16 │安全控制信息码│
├──┼──┼──────────────────────┼──────┼───────┤
│6 │70 │Network-management-information-code │n3 │网络管理信息码│
├──┼──┼──────────────────────┼──────┼───────┤
│7 │100 │Receiving-institution-identification-code│n..11(LLVAR)│接收机构标识码│
└──┴──┴──────────────────────┴──────┴───────┘
其中:
· Message-type-identifier:报文类型
-0800网络管理报文
-0810网络管理报文响应;
· Security-related-control-information:安全控制信息码,内容为:
1000000000000000(重置PIN密钥PIK),2000000000000000(重置MAC密钥MAK);
· Network-management-information-code:网络管理信息码,内容为“101”;
· Receiving-institution-identification-code:接收机构标识码,内容为两位的长度(08)+8位机构标识。
5.1.4.2 MAC域的构成规则
MAC域的构成将根据bitmap中报文是否含有5.1.4.1中描述的域来确定。上述域只要出现在报文中,应截下送入WIC计算域;域和域之间应插入一个空格。
5.1.4.2.1 MAC字符的选择
对所选择的MAC报文域,应进一步作字符处理。除去一些冗余信息,以提高MAC的质量。处理方法如下:
-在域和域之间插入一个空格;
-所有的小写字母转换成大写字母;
-除了字母(A-Z),数字(0-9),空格,逗号(,)和点号(.)以外的字符都删去;