银联互联网安全支付SC规范修改说明.doc

上传人:仙人指路1688 文档编号:2398844 上传时间:2023-02-17 格式:DOC 页数:16 大小:134KB
返回 下载 相关 举报
银联互联网安全支付SC规范修改说明.doc_第1页
第1页 / 共16页
银联互联网安全支付SC规范修改说明.doc_第2页
第2页 / 共16页
银联互联网安全支付SC规范修改说明.doc_第3页
第3页 / 共16页
银联互联网安全支付SC规范修改说明.doc_第4页
第4页 / 共16页
银联互联网安全支付SC规范修改说明.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《银联互联网安全支付SC规范修改说明.doc》由会员分享,可在线阅读,更多相关《银联互联网安全支付SC规范修改说明.doc(16页珍藏版)》请在三一办公上搜索。

1、机构接入Cupsecure的SC模式规范修改说明一、交易处理部分CUPSecure支持的交易种类:消费、预授权、预授权完成(联机)、消费撤销、预授权撤销、预授权完成(联机)撤销、联机退货、消费冲正、预授权冲正、预授权完成(联机)冲正、消费撤销冲正、预授权撤销冲正、预授权完成(联机)撤销冲正。SC模式下交易的处理流程同POS类交易的处理流程。二、报文部分(一)1.0过渡版1、 收单机构 61域为必选域,包含请求和应答; 61.6域包含ECI标识 ECI标识:电子商务标识,用于判断交易是否是CUPsecure的交易,同时ECI会出现在后续的流水文件中,用于区分传统交易。差错处理中也会使用ECI作为

2、判断依据。; 61域包含SR流水号、验证服务时间 SR流水号和验证服务时间:针对消费和预授权交易,为必填域,两者用于唯一定位一笔CUPSecure的交易。出于安全因素考虑,持卡人输入的表征身份的信息不通过互联网传输给收单机构,而是直接传输给交换系统,等待收单机构上送消费/预授权交易请求时,添加到报文中传递给发卡机构。因此需要在报文中携带定位信息。、子商户代码 子商户代码:即二级商户代码,可选域。和物流配送标志 物流配送标志:针对消费和预授权交易,为必填域,用于后续的差错处理。若为非物流配送,则不允许发起退单。; 报文中可以不包含磁道信息,即不包含35域、36域; 报文中可以不包含PIN信息,即

3、22域为“000”,而52域不出现; 消费和预授权交易中61.6域使用其用法一(用法一的具体说明参见三),其他的交易报文中61.6域仅包含“ECI标志”,后续字段不必出现。处理说明:收单机构采用POS类交易报文,在报文中将ECI标识放置在61.6域。针对消费和预授权交易,由于无磁无密,所以22域填写“000”,26域、52域、53域不是必填域。2、 发卡机构 61域为必选域,包含请求和应答; 61.6域包含ECI标识,包含请求和应答; 请求中61域包含持卡人验证信息,在应答时删除; 报文中可以不包含磁道信息,即不包含35域、36域; 报文中可以不包含PIN信息,即22域为“000”,而52域不

4、出现; 若持卡人采用证书验证模式,则证书中的DN信息存放在48域; 消费和预授权交易中61.6域使用其用法一(用法一的具体说明参见(三),其他的交易报文中61.6域仅包含“ECI标志”,后续字段不必出现。处理步骤说明:1、 发卡机构先通过消息类型、域3、18、25判断出交易类型,再通过61.6域中的ECI标识判断为一笔CUPsecure的交易。报文中出现61.6域且包含ECI标识,同时ECI=01,则为CUPsecure的交易。2、 针对消费/预授权,当交易为CUPsecure交易时,持卡人认证信息出现在61域。发卡机构可以从61.6域中获得持卡人选择的认证方式 持卡人选择的验证方式:即61.

5、6域中的验证方式,包括:静态验证、动态验证、证书验证。,根据认证方式判断61域出现的持卡人认证信息是否充分。如果61域中显示为持卡人采用证书验证模式,则证书中的DN信息存放在48域。3、 如果22域为“001”、26域为“12”,说明报文中携带PIN信息,可以从52域获得PIN信息。如果22域为“002”,同时26域不出现,则交易报文中不包含磁道信息(35域、36域),也不包含PIN信息(52域、53域)。网上支付密码等特殊密码加密方式沿用PIN的加密方式,存放在61.6域。4、 发卡机构在应答报文中删除61域的持卡人认证信息,即发卡机构删除:证件信息、CVV2信息、互联网支付密码、发卡日期、

6、姓名、生日、代理认证证书结果、验证方式。但是需要将SR流水号、验证服务时间、子商户代码、ECI标识原样返回。同时发卡机构对持卡人表征身份的信息认证后,将认证结果放置在61.6域的发卡机构认证结果中返回。若认证不成功,不能够给承兑应答。(二)2.0版1、 收单机构 对消费和预授权交易,61域为必选域,包含请求和应答; ECI标识放在60.2.8域; 60域为必选域,包含请求和应答; 61.6域包含SR流水号、验证服务时间、子商户代码和物流配送标志; 报文中可以不包含磁道信息,即不包含35域、36域; 报文中可以不包含PIN信息,即22域为000,而52域不出现。处理说明:收单机构采用POS类交易

7、报文,在报文中将ECI标识放置在60.2.8域。针对消费和预授权交易,由于无磁无密,所以22域填写“000”,26域、52域、53域不是必填域。2、 发卡机构 对消费/预授权交易,61域为必选域,包含请求和应答; 60.2.5为“07”,表明是互联网交易; ECI标识放在60.2.8域; 60域为必选域,包含请求和应答; 授权请求中61.6域包含持卡人验证信息,在应答时删除; 授权请求中61.6域包含子商户代码、物流配送标志等,可以用于日后的交易分析; 报文中可以不包含磁道信息,即不包含35域、36域; 报文中可以不包含PIN信息,即22域为“002”,而52域不出现;若是出现PIN,则22域

8、填写为“001”。 若持卡人采用证书验证模式,则证书中的DN信息存放在48域; 对于除消费/预授权外的其他交易,无需包含61域,但是必须包含ECI标识。处理说明:1、 发卡机构先通过消息类型、域3、18、25判断出交易类型,再通过60.2.8域中的ECI标识判断为一笔CUPsecure的交易。当60.2.8域的ECI=01,则为CUPsecure的SC模式交易。2、 针对消费/预授权,当交易为CUPsecure交易时,持卡人认证信息出现在61域。发卡机构可以从61.6域中获得持卡人选择的认证方式,根据认证方式判断61域出现的持卡人认证信息是否充分。如果61域中显示为持卡人采用证书验证模式,则证

9、书中的DN信息存放在48域。3、 如果22域为“001”,26域为“12”,说明报文中携带PIN信息,可以从52域获得PIN信息。如果22域为“002”,同时26域不出现,则交易报文中不包含磁道信息(35域、36域),也不包含PIN信息(52域、53域)。4、 发卡机构在应答报文中删除61域的持卡人认证信息,即发卡机构删除:证件信息、CVV2信息、互联网支付密码、发卡日期、姓名、生日、代理认证证书结果、验证方式、子商户代码。但是需要将SR流水号、验证服务时间原样返回。同时发卡机构对持卡人表征身份的信息认证后,将认证结果放置在61.6域的发卡机构认证结果中返回。若认证不成功,不能够给承兑应答。(

10、三)1.5版域61说明l 变量属性ans.200(LLLVAR),3个字节的长度值最大200个字节(字母、数字和特殊字符)的持卡人身份认证信息l 域描述本域为自定义域,共分6个子域,定义如下:域61定义数据元长度611(证件编号)612(CVV校验结果)613(PVV校验结果)614(无卡校验值)615(ARQC认证结果值)616(安全信息校验值)n3ans22ans1ans1ans7ans1ans.1681:若后续子域出现,而其前面的子域无需使用时,未使用子域的取值均以空格填充。l 61.1域 证件编号1、变量属性:ans22,22位定长字母、数字2、用法证件类别证件编号n2ans.20其中

11、证件类别取值如下: 01:身份证;02:军官证;03:护照;04: 回乡证;05: 台胞证;06: 警官证;07: 士兵证;99: 其它证件证件编号不足20位后补空格。在本币卡交易中,在所有密码可选的交易报文中本域都会出现,可选。本域用于存放持卡人证件编号、电话号码和证书序列号。出于安全性的考虑,在发卡方返回的应答报文中本子域以全零填充。l 61.2域 CVV校验结果1、变量属性:ans1,1位定长字母、数字2、用法:当入网机构需要处理中心代为验证CVV时,该域存放处理中心的校验结果。具体含义如下:1:成功;2:失败;3:未校验。当入网机构无需处理中心代为验证CVV时,该域以空格填充。l 61

12、.3域 PVV校验结果1、变量属性:ans1,1位定长字母、数字2、用法:当入网机构需要处理中心代为验证PVV时,该域存放处理中心的校验结果。具体含义如下:1:成功;2:失败;3:未校验。当入网机构无需处理中心代为验证PVV时,该域以空格填充。l 61.4域 无卡校验值1、变量属性:ans7,7位定长字母、数字2、用法:该域主要用于采用增加校验值的方式对无卡的网上交易进行身份验证,具体用法如下:61.4域用法处理中心标志无卡校验值无卡校验结果ans3n3ans1处理中心标志取值为:CUP:银联;VIS: VISA;MCC:MasterCard。无卡校验值表示为:对于银联和VISA,该位填写CV

13、V2的校验值;对于MasterCard,该位填写CVC2的校验值。出于安全性的考虑,在发卡方返回的应答报文中“无卡校验值”以全零填充。无卡校验结果表示为:当入网机构需要银联处理中心代为校验CVV2时,该域存放处理中心的校验结果。具体含义如下:1:成功;2:失败;3:未校验。当入网机构无需银联处理中心代为校验CVV2时,该域以空格填充。对于外卡收单时,收单行上送的信息中该域均以空格填充。l 61.5域 ARQC认证结果值1、变量属性:ans1,1位定长字母、数字2、用法:本子域记录采用ARQC方法对卡片进行认证以后的认证结果。对于完全改造成为符合IC卡交易的发卡行(Full Issuer),如果

14、选择由CUPS代替它来做ARQC认证,那么CUPS将把计算结果存放在该域中发送给发卡方。发卡方接收到该值后可以根据自己的需要最终决定是接收还是拒绝该笔交易。取值如下:取值描述1交易通过ARQC认证2交易未能通过ARQC认证3没有进行ARQC认证l 61.6域 安全信息校验值A、变量属性:ans.168,168位变长长字母、数字或特殊字符B、用法:该域主要用于采用安全认证的方式对无卡的网上交易进行身份验证,具体用法如下:61.5域用法处理中心标志安全认证信息ans3ans.165处理中心标志取值为:CUP:银联;VIS:VISA;MCC:MasterCard。安全认证信息取值如下:针对VISA公

15、司,请参照其3D标准填入相应的认证信息;针对MasterCard公司,请参照其SecuCode标准填入相应的认证信息。C、针对中国银联,该域按如下格式构成: 说明后随数据的类型,长度为2个字节。格式符对应用法说明SC用法一表示银联安全输入模式AR用法二表示发卡机构的认证结果包含具体信息,其格式取决于字符,长度最长不超过163个字节。D、用法一:银联安全输入模式:用于网上交易请求报文中。用法标志2字节,取值“SC”。填写持卡人身份信息,本域定义如下:名称说明长度(字节)和属性ECI标志01进行了银联安全输入模式认证,且持卡人安全信息输入成功;03保留使用;05保留使用;06保留使用;07未通过C

16、UPSecure安全认证,但采用了信道加密等安全技术;08未通过CUPSecure安全认证,且未采用信道加密等安全技术。n2,受理方必填字段,所有交易请求(含冲正、撤销等)中本字段中必须出现。SR流水号路由服务器(SR)赋予交易的一组数字n6,受理方必填验证服务时间SR的系统工作日期和时间n17,格式:YYYYMMDD HH:MM:SS,受理方必填物流配送标志0:物流配送1:非物流配送ans1,受理方必填子商户代码ans8,格式要求前四位为子商户代码,后四位为序列号,从0000到9999。受理方可选域,若无法填写,则本字段不出现。验证方式S:静态验证发卡机构选择让持卡人在SC提供的页面上输入表

17、征持卡人身份的静态信息,如身份证号、CVV2等;D:动态验证发卡机构选择让持卡人在SC提供的页面上输入表征持卡人身份的动态信息,如动态密码等;A:证书验证发卡机构选择让由SC代验证书的方式;an1,由CUPS填写,受理方发出的请求报文中本字段不出现。代理认证证书结果Y:通过认证N:未通过认证A:未进行认证ans1,由CUPS填写,受理方发出的请求报文中本字段不出现。互联网支付密码192bit,由CUPS填写,受理方发出的请求报文中本字段不出现。姓名ans20,由CUPS填写,受理方发出的请求报文中本字段不出现。生日n8,格式:YYYYMMDD,由CUPS填写,受理方发出的请求报文中本字段不出现

18、。发卡日期n8,格式:YYYYMMDD,由CUPS填写,受理方发出的请求报文中本字段不出现。保留的其他认证信息ans40注:当中间某个子域不出现,或位数不满时,以空格填充用法二:发卡机构认证结果:用于网上交易应答报文中。用法标志2字节,取值“AR”。填写持卡人身份信息,本域定义如下:名称说明长度(字节)和属性ECI标志01进行了银联安全输入模式认证,且持卡人安全信息输入成功;03保留使用;05保留使用;06保留使用;07未通过CUPSecure安全认证,但采用了信道加密等安全技术;08未通过CUPSecure安全认证,且未采用信道加密等安全技术。n2,发卡方必填,与请求中本字段值保持一致。本字

19、段在所有的交易(含撤销、冲正等)应答报文中必须出现。SR流水号路由服务器(SR)赋予交易的一组数字n6,发卡方必填验证服务时间路由服务器(SR)的系统工作日期和时间n17,格式:YYYYMMDD HH:MM:SS,发卡方必填发卡机构认证结果取值如下:1:持卡人通过身份验证2:持卡人未通过身份验证3:持卡人未参与CUPSecuren1,发卡方必填l 拒绝码10613长度域中出现非法字符10614长度值大于200(四)2.0版61域说明l 变量属性ans.200(LLLVAR),3个字节的长度值最大200个字节(字母、数字和特殊字符)的持卡人身份认证信息l 域描述本域为自定义域,共分6个子域,定义

20、如下:域61定义数据元长度611(证件编号)612(CVV校验结果)613(PVV校验结果)614(无卡校验值)615(ARQC认证结果值)616(安全信息校验值)n3ans22ans1ans1ans7ans1ans.1681:若后续子域出现,而其前面的子域无需使用时,未使用子域的取值均以空格填充。l 61.1域 证件编号1、变量属性:ans22,22位定长字母、数字2、用法证件类别证件编号n2ans.20其中证件类别取值如下: 01:身份证;02:军官证;03:护照;04: 回乡证;05: 台胞证;06: 警官证;07: 士兵证;99: 其它证件证件编号不足20位后补空格。在本币卡交易中,在

21、所有密码可选的交易报文中本域都会出现,可选。本域用于存放持卡人证件编号、电话号码和证书序列号。出于安全性的考虑,在发卡方返回的应答报文中本子域以全零填充。l 61.2域 CVV校验结果A、变量属性:ans1,1位定长字母、数字B、用法:当入网机构需要处理中心代为验证CVV时,该域存放处理中心的校验结果。具体含义如下:“1:成功”“2:失败”“3:未校验”当入网机构无需处理中心代为验证CVV时,该域以空格填充。l 61.3域 PVV校验结果A、变量属性:ans1,1位定长字母、数字B、用法:当入网机构需要处理中心代为验证PVV时,该域存放处理中心的校验结果。具体含义如下:“1:成功”“2:失败”

22、“3:未校验”当入网机构无需处理中心代为验证PVV时,该域以空格填充。l 61.4域 无卡校验值A、变量属性:ans7,7位定长字母、数字B、用法:该域主要用于采用增加校验值的方式对无卡的网上交易进行身份验证,具体用法如下:61.4域用法处理中心标志无卡校验值无卡校验结果ans3n3ans1处理中心标志取值为:CUP:银联;VIS: VISA;MCC:MasterCard。无卡校验值表示为:对于银联和VISA,该位填写CVV2的校验值;对于MasterCard,该位填写CVC2的校验值。出于安全性的考虑,在发卡方返回的应答报文中“无卡校验值”以全零填充。无卡校验结果表示为:当入网机构需要银联处

23、理中心代为校验CVV2时,该域存放处理中心的校验结果。具体含义如下:“1:成功”“2:失败”“3:未校验”当入网机构无需银联处理中心代为校验CVV2时,该域以空格填充。对于外卡收单时,收单行上送的信息中该域均以空格填充。l 61.5域 ARQC认证结果值A、变量属性:ans1,1位定长字母、数字B、用法:本子域记录采用ARQC方法对卡片进行认证以后的认证结果。对于完全改造成为符合IC卡交易的发卡行(Full Issuer),如果选择由CUPS代替它来做ARQC认证,那么CUPS将把计算结果存放在该域中发送给发卡方。发卡方接收到该值后可以根据自己的需要最终决定是接收还是拒绝该笔交易。取值如下:取

24、值描述1交易通过ARQC认证2交易未能通过ARQC认证3没有进行ARQC认证l 61.6域 安全信息校验值A、变量属性:ans.168,168位变长长字母、数字或特殊字符B、用法:该域主要用于采用安全认证的方式对无卡的网上交易进行身份验证,具体用法如下:61.5域用法处理中心标志安全认证信息ans3ans.165处理中心标志取值为:CUP:银联;VIS:VISA;MCC:MasterCard。安全认证信息取值如下:针对VISA公司,请参照其3D标准填入相应的认证信息;针对MasterCard公司,请参照其SecuCode标准填入相应的认证信息。C、针对中国银联,该域按如下格式构成: 说明后随数

25、据的类型,长度为2个字节。格式符对应用法说明SC用法一表示银联安全输入模式AR用法二表示在银联安全输入模式下发卡机构的认证结果SA用法三表示发卡机构直接身份认证模式CR用法四表示在发卡机构直接身份认证模式下发卡机构对CAVV值的认证结果包含具体信息,其格式取决于字符,长度最长不超过163个字节。D、用法一:银联安全输入模式:用于网上交易请求报文中。用法标志2字节,取值“SC”。填写持卡人身份信息,本域定义如下:名称说明长度(字节)和属性SR流水号路由服务器(SR)赋予交易的一组数字n6,消费、预授权、授权交易中为受理方必填字段,其关联交易如消费撤销、预授权完成等交易中本字段不出现。验证服务时间

26、SR的系统工作日期和时间n19,格式:YYYY-MM-DD hh:mm:ss,消费、预授权、授权交易中为受理方必填字段,其关联交易如消费撤销、预授权完成等交易中本字段不出现。物流配送标志0:物流配送1:非物流配送2:未知ans1,消费、预授权、授权交易中为受理方必填字段,其关联交易如消费撤销、预授权完成等交易中本字段不出现。子商户代码ans8,格式要求前四位为网上商城下属二级商户的商户类型(MCC),后四位为序列号,从0000到9999。受理方可选域,若无法填写,则本字段不出现。验证方式S:静态验证发卡机构选择让持卡人在SC提供的页面上输入表征持卡人身份的静态信息,如身份证号、CVV2等;D:

27、动态验证发卡机构选择让持卡人在SC提供的页面上输入表征持卡人身份的动态信息,如动态密码等;A:证书验证发卡机构选择让由SC代验证书的方式;an1,由CUPS填写,仅出现在消费、预授权、授权报文中。受理方发出的请求报文中本字段不出现。代理认证证书结果Y:通过认证N:未通过认证A:未进行认证ans1,由CUPS填写,且仅出现在消费、预授权、授权报文中。受理方发出的请求报文中本字段不出现。互联网支付密码192bit,由CUPS填写,且仅出现在消费、预授权、授权报文中。受理方发出的请求报文中本字段不出现。姓名ans20,由CUPS填写,且仅出现在消费、预授权、授权报文中。受理方发出的请求报文中本字段不

28、出现。生日n8,格式:YYYYMMDD,由CUPS填写,且仅出现在消费、预授权、授权报文中。受理方发出的请求报文中本字段不出现。发卡日期n8,格式:YYYYMMDD,由CUPS填写,且仅出现在消费、预授权、授权报文中。受理方发出的请求报文中本字段不出现。保留的其他认证信息ans40注:当中间某个子域不出现,或位数不满时,以空格填充用法二:发卡机构认证结果:用于网上交易应答报文中。用法标志2字节,取值“AR”。填写持卡人身份信息,本域定义如下:名称说明长度(字节)和属性SR流水号路由服务器(SR)赋予交易的一组数字n6,发卡方必填验证服务时间路由服务器(SR)的系统工作日期和时间n19,格式:Y

29、YYY-MM-DD hh:mm:ss,发卡方必填发卡机构认证结果取值如下:1:持卡人通过身份验证2:持卡人未通过身份验证3:持卡人未参与CUPSecuren1,发卡方必填用法三:发卡机构直接身份认证模式,用于网上交易请求报文中。用法标志2字节,取值“SA”。放置CAVV值、计算CAVV所采用的算法值,本域定义如下:名称说明长度(字节)和属性SR流水号路由服务器(SR)赋予交易的一组数字n6,受理方上送时填写全零验证服务时间SR的系统工作日期和时间n19,受理方上送时填写全零,格式:YYYY-MM-DD hh:mm:ss物流配送标志0:物流配送1:非物流配送2:未知ans1,消费、预授权、授权交

30、易中为受理方必填字段,其关联交易如消费撤销、预授权完成等交易中本字段填写空格。子商户代码ans8,格式要求前四位为网上商城下属二级商户的商户类型(MCC),后四位为序列号,从0000到9999。受理方可选域,若无法填写,则本字段填写空格。CAVV算法标识取值如下:0:保留使用1:保留使用2:CVN with ATN3:保留使用4:CUP algorithmans1, 消费、预授权、授权交易中为受理方必填字段,其关联交易如消费撤销、预授权完成等交易中本字段不出现。CAVV值具体构造形式参见下表cn20,消费、预授权、授权交易中为受理方必填字段,其关联交易如消费撤销、预授权完成等交易中本字段不出现

31、。CAVV值由如下七个字段构成,各字段紧邻并顺序排放。名称说明长度(字节)和属性SA验证方式验证结果代码取值如下:00:验证成功。此时,60.2.8域必须填05。05:验证无法完成。此时,60.2.8域必须填07。09:验证失败。此时,60.2.8域不能出现。07:尝试验证(针对发卡行或持卡人未参与CUPSECURE的情况)。此时,60.2.8域必须填06。08:尝试验证(针对发卡行参与CUPSECURE,但是无法完成验证的情况)。此时,60.2.8域必须填06。cn1第二验证结果代码表明发卡行SA采用的其他验证方法,取值如下:00:没有第二验证结果代码11:保留使用12:保留使用cn1CAV

32、V密钥标识由SA使用的密钥决定,标准SA允许的取值为01、02。取值如下:01:CAVV密钥对102:CAVV密钥对20399:保留使用cn1CAVV值SA计算的CAVV值,CAVV值均为3位有效数字cn2不可预知数表明ATN(验证跟踪号)的最低四位cn2ATN (验证跟踪号)SA用于标识交易所产生的16位数字cn8保留用0填充cn5注:若某些字段无法填写,用0填充。用法四:发卡机构直接身份认证模式下发卡机构对CAVV值的认证结果用于网上交易应答报文中。用法标志2字节,取值“CR”。放置CAVV校验结果代码,本域定义如下:名称说明长度(字节)和属性CAVV校验结果代码取值如下:0:未校验CAV

33、V1:CAVV校验失败针对成功进行SA模式认证方式(60.2.8域必须填写05)2:CAVV校验成功针对成功进行SA模式认证方式(60.2.8域必须填写05)3:CAVV校验成功针对尝试进行SA模式认证方式(60.2.8域必须填写06)4:CAVV校验失败针对尝试进行SA模式认证方式(60.2.8域必须填写06)5:保留使用发卡方必填,ans1l 拒绝码10613长度域中出现非法字符10614长度值大于200三、文件部分1.5版和2.0版的一半交易流水和差错流水文件中增加ECI标识。四、数据安全传输部分增加了互联网支付密码的加解密算法。具体算法说明如下:1、互联网支付密码数据块格式:互联网支付

34、密码是以192位二进制数参与加密和解密运算,其明码在这个数中的分布,称互联网支付密码数据块。其格式如下图所示。NNPPPPPPP/FP/FP/FP/FP/FP/FP/FP/FP/FP/FP/FP/FP/FP/FFF注1:P表示Password,F表示Filler注2:N为互联网支付密码的长度(8bit)注3:P为8-bit二进制互联网支付密码的字符注4:P/F为8-bit二进制互联网支付密码的字符/填充字符注5:F为8-bit二进制互联网支付密码的填充字符2、互联网支付密码要求:n 互联网支付密码的长度必须在6到20个字符以内。n 互联网支付密码均为ASCII码字符,既可为字符,也可以为数字,

35、或其它符号。3、互联网支付密码的格式:位置长度说明12 BYTE互联网支付密码的长度222BYTE620位互联网支付密码的字符(每个字符占1个Byte,不足部分右补空白字符,即0xFF)4、互联网支付密码BLOCK的构成针对互联网支付密码,由于都是字符明文显示,所以其首先转换为ASCII码,前面补两个字符的长度位,同时根据上表显示的补充原则,后面补充所需要的空白字符直至补满22BYTE为止,最终得到的即是互联网支付密码BLOCK。5、互联网支付密码的加密方法将互联网支付密码 BLOCK输入到硬件加密机中,并与存储在硬件加密机中的单倍长PIK或双倍长PIK用单倍长密钥算法或双倍长密钥算法计算,即可得到24个字节的互联网支付密码的密文。采用PIK计算互联网支付密码。互联网支付密码异常的处理和错误应答码都同PIN的处理方式。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号