- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应用选择(M)
卡片的文件结构
IC 卡操作系统(COS)的文件系统是三层的物理结构,即由主控文件(MF,Master File)、专有文件(DF,Dedicated File)和基本文件(EF,Elementary File)组成一个类似于DOS的层次结构。主控文件是整个文件系统的根。通过个人化建立起来的主控文件包括文件控制参数和文件安全属性等信息基本文件存储了各种应用的数据和管理信息
BuildListByDDF(char?*DDF)??
{??
选择PSE(DDF);??
读取SFI????While(读SFI中的记录不返回6A83)??
?{??
?If(取tag70成功)??
???{??
??????????If(取tag61成功)??
??{??
?If(取到的入口是4F?)??
???????????{??
????????????? 对比终端AID,如果一致(部分匹配或完全匹配),就加入候选列表;??
????????????}??
??????????? else?If(取到的入口是9D)??
????????????{??
????????????????? ??BuildListByDDF(9D的DDF值);//注意这里递归
????????????}??
????? ?}??
?}??
}
实例命令:
C:00A404000E315041592E5359532E4444463031
R: 6F 15
84 0E 31 50 41 59 2E 53 59 53 2E 44 44 46 30 31
A5 03
88 01 01
90 00
C:00b2010c00
R: 70 28 61 26 4F 08 A0 00 00 03 33 01 01 01 50 0A 50 42 4F 43 20 44 45 42 49 54 9F 12 0A 50 42 4F 43 20 44 45 42 49 54 87 01 01 90 00
C:00a4040008 A0 00 00 03 33 01 01 01
R:6F 45 84 08 A0 00 00 03 33 01 01 01 A5 39 87 01 01 5F 2D 02 7A 68 50 0A 50 42 4F 43 20 44 45 42 49 54 9F 11 01 01 9F 12 0A 50 42 4F 43 20 44 45 42 49 54 9F 38 09 9F 7A 01 9F 02 06 5F 2A 02 BF 0C 05 9F 4D 02 0B 0A 90 00
AID选择法
AID=RID(5B)+PIX(最大11B)
终端按照终端应用列表中包含的每个应用都向卡片发送一个SELECT命令。如果卡片响应表示卡也支持该应用,则终端把该应用加入到候选列表。
步骤:卡片收到终端发来选择(SELECT)命令,命令包括终端支持的应用列表中的 AID。卡片检查是否卡片中有匹配的 AID 应用(卡片 AID 长度可以长于终端 AID,但仍然认为匹配)。
AID匹配的例子
——如果 AID 匹配,卡片响应选择(SELECT)命令指明卡片支持此应用(SW1 SW2=“9000”);
——如果卡片找不到匹配的 AID,卡片响应状态字 SW1 SW2=“6A82”指明应用没找到;
——如果卡片锁定或不支持选择(SELECT)命令,卡片响应状态字 SW1 SW2=“6A81”指明交易应被中止
——如果匹配的卡片 AID 长度比终端 AID 长,卡片在选择(SELECT)命令响应信息中返回完整的 AID 给终端。 如果两者的AID相同,也返回完整的AID给终端。
——卡片接收终端发来的第 2 个选择(SELECT)命令,参数 P2 设置为“02”表明卡片要选择有同样 AID 的下一个应用;
——卡片选择下一个应用并在选择(SELECT)命令响应中提供这一应用给终端;
——当卡片不再有应用有此 AID,卡片响应“6A82”表明所有匹配的应用都已经选择。
实例命令:
C:00a4040008 A0 00 00 03 33 01 01 01
R:6F 45 84 08 A0 00 00 03 33 01 01 01 A5 39 87 01 01 5F 2D 02 7A 68 50 0A 50 42 4F 43 20 44 45 42 49 54 9F 11 01 01 9F 12 0A 50 42 4F 43 20 44 45 42 49 54 9F 38 09 9F 7A 01 9F 02 06 5F 2A 02 BF 0C 05 9F 4D 02 0B 0A 90 00
C:00a4040007 A0 00 00 03 33 0
您可能关注的文档
- NIKON镜头的选择.doc
- Nnclsk公务员文学常识.doc
- NPT、PT、G、RC螺纹的区别.doc
- NOD32企业版快速安装配置指南.doc
- NSF-PROD-EPS-V1.8-WH-产品白皮书.doc
- OA简单表单的制作和流程的设置.doc
- OA自动办公系统35866.doc
- Office剪辑管理器和图片管理器.doc
- Office在企业管理中的运用:职场白骨精必备的ExcelWord秘笈.doc
- OG咖啡奖金制度A版.doc
- 2024-2030年中国丙位癸内酯市场深度调查与发展趋势研究研究报告.docx
- 2024-2030年中国专网通信行业深度分析及发展战略研究咨询报告.docx
- 2024-2030年KVM(键盘视频鼠标)开关行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2024-2030年中国3D打印陶瓷材料行业市场发展趋势与前景展望战略分析报告.docx
- 2024-2030年中国-版乙二醇型汽车防冻液市场营销格局与投资风险预警研究报告.docx
- 2024-2030年中国Wi-Fi无线天线行业市场发展趋势与前景展望战略分析报告.docx
- 2024-2030年中国OLED载板玻璃市场供需规模与投资战略规划策略研究报告.docx
- 2024-2030年中国三氯化磷行业运行动态及发展前景预测报告.docx
- 2024-2030年中国下一代入侵防御系统行业市场发展分析及竞争格局与投资前景研究报告.docx
- 2024-2030年中国Gap系统原型行业市场发展趋势与前景展望战略分析报告.docx
文档评论(0)