![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CPU卡
爬行的菜鸟
学习才是正确的道路
展开
-
CPU卡开发指南(一) CPU卡错误码
6200 “警告 信息未提供” 6281 “警告 回送数据可能” 6282 “警告 文件长度小于Le” 6283 “警告 选中的文件无效” 6284 “警告 FCI格式与P2指定的不符” 6300 “警告 鉴别失败” 63Cx “警告 校验失败(x-允许重试次数)” 6400 “状态标志位没有变” 6581 “内存失败” 6700 “长度错误” 6882 “不支持安全报文” ...转载 2019-03-22 14:29:37 · 1541 阅读 · 0 评论 -
CPU卡开发指南(二)基本指令
CPU卡开发指南(一)错误码CPU卡开发指南(二)基本指令CPU卡开发指南(三)安全体系CPU卡开发指南(四)原理解析CPU卡开发指南(五)发卡流程CPU卡基本指令复旦1208出厂初始主控密钥为8个字节的FF, 即为 FFFFFFFFFFFFFFFF。 执行指令时返回9000表示成功操作指令1.选择MF下的根目录执行命令: 00A4000000 返回值为...转载 2019-03-22 14:36:29 · 2429 阅读 · 0 评论 -
CPU卡开发指南(三)安全体系
CPU卡安全体系在CPU卡开发指南(二)基本指令讲到cpu卡的基本操作指令, 其中的创建文件时候的读写权限没有解析,本章详细介绍CPU卡中的安全体系。(本篇文章主要是对复旦1208cpu卡)FMCOS的安全体系从概念上可以分为安全状态,安全属性,安全机制和密码算法。安全状态安全状态是指==卡在当前所处的一种安全级别==。FMCOS在卡内部用安全状态寄存器来表示安全级别;...转载 2019-03-22 14:38:37 · 478 阅读 · 0 评论 -
CPU卡开发指南(四)原理解析
CPU卡原理解析前言本章主要讲述CPU卡基本的原理和安全性,研究对象为FMCOS。ID卡、M1卡、CPU卡区别IC卡根据对EEPROM读写处理方式的不同,可以分为存储卡,逻辑加密卡,CPU卡。简介ID卡(存储卡):由于存储卡中只有EEPROM一个芯片,==因此IC卡的对外接口实际上就是EEPROM的对外接口,这样外部读写设备就可以十分方便地对EEPROM进行数据读写操作。=...转载 2019-03-22 14:40:01 · 3344 阅读 · 0 评论 -
CPU卡开发指南(五)发卡流程
CPU卡发卡流程前言本人要学习一个新东西最好的方法是是需要知道到底该怎么做,然后回过头去看理论会理解的比较快, 本章主要是对复旦微电子CPU卡COSFMCOS 2_0用户手册里的内容的个人理解。具体的cos命令参考CPU卡开发指南(二)基本指令,本章不重复阐述。发卡流程一般地,卡片供应商提供卡片时,已经对卡片进行过初始化(主要用于对卡片进行测试),亦即卡片上已经建立了主文件(MF)...转载 2019-03-22 14:40:44 · 1893 阅读 · 0 评论 -
关于IC验证时使用的数据转换总结(C#)
1.将ASCII字符串转为十六进制字节数组() String input = null; input = tbxRecvData.Text.ToString().Replace("\t", ""); byte[] readBuffer2 = new byte[(UInt32)Syste...原创 2019-03-29 08:49:59 · 388 阅读 · 0 评论