CPU射频卡外部认证的操作步骤
2017-07-18 10:10
381 查看
做一卡通的想来都知道刷卡过程需要一张射频IC卡或者接触式IC卡和一张PSAM卡。
本步骤仅做备忘,不具备通用性,仅供参考。
1、选择IC卡MF目录 00A4 0000 02 3F00 00
2、选择IC卡应用目录
3、读取IC卡公共信息基本文件
4、获取IC卡的应用序列号
3、给IC卡发送命令取随机数 0084000008 获取8位随机数1
4、选择PSAM卡MF目录 00A4000002 3F00 00
5、选择PSAM卡应用目录 00A4000002 1001 00
6、PSAM卡初始化DES加密 801A 27 01 08 8位IC卡序列号(这个序号根据更应用不同定制不同,我这里用的是序列号做散数,看IC卡怎么来计算了,最终其实就是跟IC卡得出来的数比较一下就是了)
7、PSAM卡DES加密 80FA 00 00 08 8位随机数1 这时候会返回8位数据,叫DA吧
8、IC卡外部认证 0082 0001 08 8位数据DA,到此外部认证完成。
本步骤仅做备忘,不具备通用性,仅供参考。
1、选择IC卡MF目录 00A4 0000 02 3F00 00
2、选择IC卡应用目录
3、读取IC卡公共信息基本文件
4、获取IC卡的应用序列号
3、给IC卡发送命令取随机数 0084000008 获取8位随机数1
4、选择PSAM卡MF目录 00A4000002 3F00 00
5、选择PSAM卡应用目录 00A4000002 1001 00
6、PSAM卡初始化DES加密 801A 27 01 08 8位IC卡序列号(这个序号根据更应用不同定制不同,我这里用的是序列号做散数,看IC卡怎么来计算了,最终其实就是跟IC卡得出来的数比较一下就是了)
7、PSAM卡DES加密 80FA 00 00 08 8位随机数1 这时候会返回8位数据,叫DA吧
8、IC卡外部认证 0082 0001 08 8位数据DA,到此外部认证完成。
相关文章推荐
- CPU射频卡外部认证的操作步骤
- 如何理解CPU卡内部认证与外部认证
- 非接触CPU卡外部认证步骤
- 如何理解CPU卡内部认证与外部认证
- 非接触CPU卡外部认证步骤
- 使用外部LDAP用户认证后,DJANGO用户如何作登陆的操作?
- mysql与Oracle垃圾用户方案临时给的excel文件数据批量数据导入库操作步骤整理
- Jmeter测试mysql数据库以及连接数据库操作步骤详解
- Android蓝牙开发(三):操作步骤
- Android蓝牙开发——蓝牙操作的步骤
- 稳扎稳打Silverlight(47) - 4.0UI之操作剪切板, 隐式样式, CompositeTransform, 拖放外部文件到程序中
- 稳扎稳打Silverlight(47) - 4.0UI之操作剪切板, 隐式样式, CompositeTransform, 拖放外部文件到程序中
- PowerManager和WakeLock的操作步骤
- 稳扎稳打Silverlight(47) - 4.0UI之操作剪切板, 隐式样式, CompositeTransform, 拖放外部文件到程序中
- 稳扎稳打Silverlight(47) - 4.0UI之操作剪切板, 隐式样式, CompositeTransform, 拖放外部文件到程序中
- 支付宝开放平台—开发中心—沙箱环境—详细步骤与操作说明
- Modelsim 后仿真操作步骤之二——用Modelsim单独进行后仿真
- Windows7 64位机上,OpenCV中配置CUDA,实现GPU操作步骤
- C++ Primer 学习笔记_29_STL实践与分析(3) --操作步骤集装箱(下一个)