CPU卡实验
更新时间:2023-11-05 08:37:01 阅读量: 综合文库 文档下载
实验十一、基于符合ISO/IEC 7816 标准协议的CPU卡RATS、PPS请求指令操作
实验目的
1、学习和了解ISO/IEC 7816标准。 2、学习和了解ATS各字节的具体定义。 3、学习和了解PPS设置的实现。 实验器材:
1、RFID读写器模块1台 2、笔记本电脑或台式电脑1台 3、PC机软件及MINI型USB连接线 实验内容:
1、利用提供的底层程序及据于WINDOS环境下的上位机软件。 2、开启读写器的USB通信功能,打开上位机软件发送RATS命令,上位机可以通过USB来获取发送命令的实时返回CPU卡的响应,并对响应数据按ISO7816协议进行分析,判别其正确性。
3、开启读写器的USB通信功能,打开上位机软件发送PPS命令,上位机可以通过USB来获取发送命令的实时返回CPU卡的响应,并对响应数判别参数是否设置成功。 实验步骤:
1、首先使用RFID读写模块对CPU卡进行激活,按图1流程进行操作。
a) 将CPU卡放置到读卡模块的读卡区;
b) 按图1橙色虚线框内容对CPU卡进行选中,如下图所示点击
按钮“寻卡”->“Select”进行选卡。
①
②
c) 点击按钮“复位卡”对CPU进行复位,使CPU卡进入FMCOS
模式,并返回ATS代码
2、对返回的ATS进行字段分析,理解其表达的含义
例1:
如果一张CPU卡ATS为:10788090022090000000000066799D24,则这张CPU卡ATS的具体解释如下表: 符号 TL T0 字节内容 0x10 0x78 内容解释 长度字节 TA1、TB1和TC1存在,FSCI=8(FSC=256字节) TA1 0x80 两个方向可以支持相同的D,支持DR=1,DS=1 TB1 0x90 FWI=0x9(FWT=155ms) SFGI=0(SFGT=302us) TC1 T1 T2 T3 T4-T11
0x02 0x20 0x09 0x00 不支持NAD,支持CID COS版本号2.0 COS厂商代码(复量微电子) 保留字节 0000000066799D24 卡序列号 3、通过PPS指令设置CPU卡与读卡模块间的通信速率。
图 1 CPU卡激活流程图
实验十二、CPU卡系统FMCOS用户卡的发卡指令操作
实验目的:
1、了解FMCOS文件系统结构 2、了解CPU卡发卡流程
3、掌握CPU卡发卡指令的使用,并理解每条指令的含义。 4、了解用户卡电子钱包格式。 实验器材:
1、RFID读写器模块1台 2、笔记本电脑或台式电脑1台 3、PC机软件及MINI型USB连接线
实验内容:
1、利用提供的底层程序及据于WINDOS环境下的上位机软件。 2、开启读写器的USB通信功能,打开上位机软件发送CPU卡相关的发卡指令,在FMCOS上建立一个文件系统。
3、理解发卡指令的含义,能根据返回的响应码判断CPU卡是否操作成功。 实验步骤:
1、参考《FMCOS通用技术手册》内容,理解FMCOS下各级文件(MF、ADF、EF)之间的关系。
2、根据下图用户卡的文件结构,进行发卡操作,发卡指令可参考下文蓝字部分内容。
用户卡文件结构
/********发卡************/ 00a4000000
//外部认证,初始密码为FFFFFFFFFFFFFFFF 0084000008
0082000008+密文
//删除MF下的所有应用文件 800e000000 00a4000000
//建立KEY文件,并写入主控密钥 80e00000073f004001f0ffff
80d401001539f0f0aa33ffffffffffffffffffffffffffffffff //目录数据文件 0001 80e00001072c0018f0f0ffff //写入目录基本文件
00dc010c15701361114f09a00000000386980701500450424f43 //应用目录ADF(3f01)
80e03f01113804f4f0f0957fffa00000000386980701 //选择应用目录ADF(3f01)
00a4040009a00000000386980701 //创建ADF->KEY文件 80e00000073f0150FFf0ffff
//应用主控子密钥DACK_ADF 00
80d401001539f002aa3300000000000000000000000000000000 //消费子密钥 DPK 00
80d40100153ef002010111111111111111111111111111111111 //消费子密钥 DPK 01
80d40101153ef002010122222222222222222222222222222222
正在阅读:
CPU卡实验11-05
个人能力提升计划范文3篇07-09
商标翻译中的功能对等05-30
区文化和旅游局2021年上半年工作总结及下半年工作安排08-03
2019-2020学年三年级上册语文期末考试试卷及答案人教版03-03
萃取冶金学习题(带答案)05-07
新课标大学英语单元测试 - 参考答案11-13
国防论文1500字12-10
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 实验
- CPU
- 外研版必修五总复习学案
- 参考文献汇总
- 和差问题
- 科学小论文《神奇的洗涤剂》
- 中国视频眼镜行业发展研究报告 - 图文
- 会计学原理实验报告 - 图文
- 高中历史必修一 单元精练:第七单元 单元检测(含答案)
- 数据结构(C语言版)第6章树和二叉树
- +C13039资产证券化业务中的利益冲突防范-满分
- Lasso算法与AIC、bic
- 关于风电场风机排布距离和列阵方式及海上风电场的模型
- 纪念长征胜利80周年知识竞赛试题含答案
- 湘教版小学美术四年级下册全册教案
- α-淀粉酶抑制剂的研究进展模板
- 二级建造师注册表
- 2009年10月全国自考计算机应用基础真题参考答案
- 2017年宜昌市中职学校教学质量监测考试(宜都职教中心)
- 印刷色彩学试题复习题
- 辽宁省全国大联考(全国卷)2018届高三第一次联考理综试卷(含答案)
- 中国平安万能资格考试题题库及答案