天喻PSAM卡操作指南:APDU指令详解
4星 · 超过85%的资源 需积分: 50 158 浏览量
更新于2024-07-25
收藏 1.43MB PDF 举报
"武汉天喻PSAM卡开发手册"
该手册详细介绍了武汉天喻信息产业股份有限公司生产的PSAM卡,PSAM卡全称为Protected Secure Memory Card,是智能卡的一种,主要用于安全认证,尤其在金融、交通等领域,确保数据传输的安全性。手册主要涵盖以下几个方面:
一、天喻TYCOS/PSAM简介
这部分内容阐述了PSAM卡的基本结构和功能。文件结构部分讲解了卡片中的文件系统,包括MF(主文件)和DF(目录文件)的组织方式。MF区域是卡片的根目录,而DF区域则用于组织和分类不同的子文件。手册还详细说明了MF和DF的作用及如何在卡片上创建和管理这些文件。
二、个人化命令
这部分列出了用于卡片个人化的各种命令,如创建文件(CreateFile)用于在卡片上建立新的文件,建立应用结束(CREATEEND)用于终止一个特定的应用,以及擦除主文件(ERASEMF)用于清除MF区域的数据。
三、文件访问命令
文件访问命令是PSAM卡操作的核心,包括选择文件(Select)用于指定要操作的文件,读记录文件(ReadRecord)和写记录文件(UpdateRecord)用于读取和修改文件中的数据,读二进制文件(ReadBinary)和写二进制文件(UpdateBinary)则是对二进制数据的读写操作。
四、基本应用命令
这部分涉及的是与安全认证相关的命令。外部认证(ExternalAuthentication)和内部认证(InternalAuthentication)用于与卡片进行安全交互,确保只有授权实体才能访问卡片;取响应数据(GetResponse)用于获取卡片的响应信息,取随机数(GetChallenge)则是请求卡片生成随机数用于加密过程;写入密钥(WriteKey)允许向卡片写入加密密钥,通用DES计算初始化(INIT_FOR_DESCRYPT)和通用DES计算(DESCrypt)是进行数据解密的步骤;MAC1计算(INIT_PSAM_FOR_PURCHASE)涉及到消息认证码的生成,以验证数据的完整性和来源。
这本手册对于开发和维护与PSAM卡交互的应用程序至关重要,提供了完整的APDU指令操作指南,有助于开发者理解和实现卡片的各类操作。由于手册的内容随着产品升级而更新,因此在使用时需确保参考的是最新的版本,以获取准确的技术信息。
2010-12-03 上传
2017-10-23 上传
2017-10-23 上传
2021-07-29 上传
点击了解资源详情
冰水混合物00
- 粉丝: 4
- 资源: 4
最新资源
- 单片机串口通信仿真与代码实现详解
- LVGL GUI-Guider工具:设计并仿真LVGL界面
- Unity3D魔幻风格游戏UI界面与按钮图标素材详解
- MFC VC++实现串口温度数据显示源代码分析
- JEE培训项目:jee-todolist深度解析
- 74LS138译码器在单片机应用中的实现方法
- Android平台的动物象棋游戏应用开发
- C++系统测试项目:毕业设计与课程实践指南
- WZYAVPlayer:一个适用于iOS的视频播放控件
- ASP实现校园学生信息在线管理系统设计与实践
- 使用node-webkit和AngularJS打造跨平台桌面应用
- C#实现递归绘制圆形的探索
- C++语言项目开发:烟花效果动画实现
- 高效子网掩码计算器:网络工具中的必备应用
- 用Django构建个人博客网站的学习之旅
- SpringBoot微服务搭建与Spring Cloud实践