Michael's Space

Technology changes the world, serves the people.
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
EMV交易过程解析之五 Cardholder Verification
Michael 2006年7月20日

 1/*----------------------------------------------------------------
 2名称:CardholderVerification
 3参数:
 4        [IN] AIP(Application Interchange Profile)
 5        [IN] CVM List(Tag '8E')
 6              包括两个4-BYTE的AMOUNT FIELDs和数个2-BYTE的CVRs(Cardholder Verification Rule),每个CVR包括两个字节,分别是CVM(Cardholder Verification Method,表示身份验证的可选方法) Codes和CVM Condition Codes(表示进行身份验证的条件)。
 7        [OUT] TVR(Terminal Verification Result)
 8        [OUT] TSI(Transaction Status Information)
 9处理:
10        终端判断CVR列表的第一个CVM Condition是否满足,如果满足则采用对应的CVM进行验证。如果验证成功则CV过程结束,否则需要检查该CVM Code的第7位,以决定是否需要读取第二个CVR元素继续验证。
11        如果第一个CVR的Condition不满足,或者该条件不被终端理解,则需要读取下一个CVR继续验证。
12        当其中只要有一个CVR验证成功,则CV成功结束,若所有验证都失败则CV失败。CV结果在TVR相应位中作设置。
13        几个典型的CVM方法有:Offline PIN, Online PIN, Signature, Combination CVMs.
14----------------------------------------------------------------*/

Feedback

# re: EMV交易过程解析之五 Cardholder Verification[未登录]  回复  更多评论   

2007-07-19 14:17 by Michael
good

# re: EMV交易过程解析之五 Cardholder Verification[未登录]  回复  更多评论   

2007-07-19 14:19 by Michael
但没说到两个4-BYTE的AMOUNT的作用,LIXL-2003@163.COM

# re: EMV交易过程解析之五 Cardholder Verification  回复  更多评论   

2008-02-26 16:40 by 多多交流
同问,规范上没看到amout域和它的作用
ryancat@foxmail.com

# re: EMV交易过程解析之五 Cardholder Verification  回复  更多评论   

2008-02-26 16:43 by ddd
找到了,是用于某些CV的的金额

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理