关于主控密钥
来源:互联网 发布:centos 7root密码破解 编辑:程序博客网 时间:2024/04/29 14:47
CPU卡发卡程序设计过程中应当注意的几个问题
1引言构建IC卡应用系统过程中,如何定义卡中的数据信息(相对逻辑加密卡)或卡中的应用类型及其数据信息(相对CPU卡)及将数据信息写入卡中,以便应用于系统中进行交易是一 个重要环节。这一环节在业界通常称为卡片个人化。卡片个人化既可以在专门的设备机器上进行,以便于对大批量的卡片进行个人化;也可以在PC机上通过连接 IC卡读写器进行,以便于对小批量的卡片进行个化。不管硬件设备如何,都必须设计一套程序软件来进行个人化。这个程序软件通常称为发卡程序。本文讨论 CPU卡发卡程序设计过程中将会遇到的关键技术问题及其解决方法。
CPU卡发卡大体可分为三个组成部分:(1)卡结构建立;(2)密钥写入;(3)个人化数据写入。当然,为确保正确发卡,程序设计过程中最好是采用一边建立卡结构,一边写入密钥和个人化数据。
2发卡前的准备工作
一般地,卡片供应商提供卡片时,已经对卡片进行过初始化(主要用于对卡片进行测试),亦即卡片上已经建立了主文件(MF)及主密钥文件(MF下的Keyfile文件),主密钥文件中也已写入了初始卡片主控密钥。
密钥文件的大小分配取决于要装载的密钥个数。每个密钥均为一条可变长的记录,每条记录的长度为密钥数据长度加7。以此可以计算密钥文件的大小。在发卡程序设计过程中,常常会出现因为密钥文件的大小分配不够而造成后面的密钥无法写入。
- 关于主控密钥
- 关于密钥修复
- 关于使用BJX-LINK-001调试stm8s系列主控问题
- cognos8 关于密钥的问题
- 关于RSA密钥生成方法
- 关于S50卡密钥A和密钥B
- 关于成对密钥与组密钥的结构
- 主控芯片
- 主控脚本
- 密钥
- 密钥
- 密钥
- 密钥
- 关于基于ARM cortex-r5的Marvell1093r2主控的IPC通信心得
- 关于omnipeek密钥不能激活的问题
- 关于密钥管理的几个设计原则
- 关于生成Github的SSH密钥
- 关于ECDSA/ECC(密钥加密传输)和ECDSA/ECDH(密钥磋商)
- 黑马程序员- GUI图形用户界面
- 连mysql MESSAGE: java.net.ConnectException: Connection refused错误解决
- 第二章 第一个 Python 程序
- 引入并发的原因
- Open-Short Test
- 关于主控密钥
- json数据处理技巧(字段带空格、增加字段)
- FileReader, FileInputStream,InputStreamReader,BufferedReader区别
- Java try catch finally的执行顺序
- ant编译的问题
- 8086乘法指令MUL,IMUL
- 商业书籍推荐
- log级别设置
- 数据库备份以及链接服务器