智能卡应用与文件选择服务详解
需积分: 50 99 浏览量
更新于2024-08-06
收藏 587KB PDF 举报
"ISO7816系列标准是关于智能卡通信协议的一系列规范,主要涉及卡片和读卡器之间的交互。本文件重点讲解了在ISO7816-4框架下的卡标识服务、应用选择服务、数据对象检索服务、文件选择服务以及行业间交换命令。其中,卡标识数据用于提供卡片的基本信息,包括历史字节和可能的隐式选择文件。应用选择服务分为隐式和直接两种方式,前者通过应用标识符在卡标识数据或ATR文件中表示,后者则通过SELECT FILE命令指定应用标识符。数据对象检索服务允许从卡标识数据、DIR文件或ATR文件中获取数据。文件选择服务则是为了选择路径已知的EF,需根据路径长度发出相应的SELECT FILE命令。行业间交换命令包括了诸如READBINARY、WRITEBINARY、SELECTFILE等基础操作,这些命令定义了接口设备与卡之间数据的读写、选择和安全验证流程。"
本摘要详细阐述了ISO7816-4标准中的关键概念和服务,这些服务是智能卡操作的核心。首先,卡标识服务提供了卡片的身份信息,这可以通过历史字节和复位应答后的文件访问来实现。接着,应用选择服务允许用户隐式或直接选择卡片上的应用,隐式选择基于卡标识数据,而直接选择则通过SELECT FILE命令指定应用标识符。数据对象检索服务则规定了如何在卡标识数据、DIR文件或ATR文件中查找和获取数据。
文件选择服务是智能卡操作中的一个重要环节,特别是当需要访问嵌套在目录结构中的文件时。路径已知的文件可以通过一系列SELECT FILE命令来选取,路径长度决定了需要发出的命令数量。
行业间交换命令的介绍涵盖了读取、写入、更新、删除等基本操作,还包括记录管理、数据获取和安全验证等。这些命令如READBINARY用于读取二进制数据,SELECTFILE用于选择文件,VERIFY命令用于身份验证,而INTERNALAUTHENTICATE和EXTERNALAUTHENTICATE则是内部和外部认证过程。此外,安全报文交换和通道管理也确保了通信过程中的数据安全。
ISO7816系列标准为智能卡的通信提供了一套严谨且标准化的框架,确保了不同厂商和应用之间的兼容性和互操作性。
111 浏览量
120 浏览量
点击了解资源详情
2021-02-01 上传
232 浏览量
2019-08-28 上传
109 浏览量
315 浏览量
199 浏览量
潮流有货
- 粉丝: 36
- 资源: 3884
最新资源
- 项目链接
- Rocket_kIRC:该插件通过许多命令在unturned3服务器和IRC网络之间提供连接
- Thinkphp5(TP5)开发的串串香算价微信小程序带后台(全栈)
- SDL GUIDE 中文译本 (SDL使用说明)
- OPC Coupons & Tech News-crx插件
- Kronos:博客系统
- CWIKIUS 文档和手册
- 建筑钢结构工程快速报价策略
- 原生JS实现图标图片拖拽
- FirebaseChat:App Para Chat Con Firebase
- 一种
- DD_belatedPNG_0.0.8a.zip
- QOS-开源
- Quick-Demo:演示Github存储库
- Air Purifier Geek - Latest News Update-crx插件
- 2019年SACC系统架构师峰会人工智能部分ppt