EMV/PBOC 之 静态数据认证(SDA) 数据完整解析(附tag数据

本文详细解析了EMV/PBOC标准下的静态数据认证(SDA)过程,包括认证的三个关键步骤。通过学习,读者将深入了解SDA在脱机数据认证中的作用以及如何使用SHA1算法确保交易数据的完整性。
摘要由CSDN通过智能技术生成

转载请注明出处

http://blog.csdn.net/albinzhiyu/article/details/40504075
作者:蒸只鱼


SDA认证过程中主要分三个步骤

1、获取终端恢复认证中心公钥;
读取应用数据流程读出AID和CA公钥索引:
* Tag 8F Certification Authority Public Key Index (ICC)
* - Len 01
* - Value D0 //CA公钥索引:D0
* Tag 4F Application Identifier (AID)
* - Len 07
* - Value A0 00 00 01 52 30 10 //可知对应RID:A0 00 00 01 52
根据CA下发的capk公钥文件获取到对应的————
CA公钥:
D05C2A09D09C9031366EC092BCAC67D4B1B4F88B10005E1FC45C1B483AE7EB86FF0E884A19C0595
A6C34F06386D776A21D620FC9F9C498ADCA00E66D129BCDD4789837B96DCC7F09DA94CCAC5AC7
CFC07F4600DF78E493DC1957DEBA3F4838A4B8BD4CEFE4E4C6119085E5BB21077341C568A21D65D
049D666807C39C401CDFEE7F7F99B8F9CB34A8841EA62E83E8D63
CA指数:
010001

2、由终端恢复发卡行公钥;
读取应用数据流程,读出发卡行公钥证书
* Tag 90 Issuer Public Key Certificate
* - Len 90
* - Value
   08 3D 23 86 08 29 25 A0 A2 AA 1B 4B B3 F7 EF D4 
* 79 8C DB 60 65 32 93 CC 40 6D C8 A2 BB 33 80 DD 
* D7
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值