第1章 智能卡概述 1
1.1智能卡基础知识 1
1.2智能卡应用基础 3
1.3智能卡的安全问题 6
1.4智能卡的应用领域 7
第2章IC卡国际标准 8
2.1概述 8
2.2接触式IC卡的物理特性(ISO 7816-1) 9
2.3接触式IC卡的触点尺寸和位置(ISO 7816-2) 10
2.4行业间交换用命令(ISO 7816-4) 11
2.4.1数据结构 11
2.4.2卡的安全结构 12
2.4.3应用协议数据单元的信息结构 13
2.4.4基本行业间命令 15
第3章 接触式IC卡技术 18
3.1接触式IC卡的芯片技术 18
3.1.1简单存储卡原理与应用 18
3.1.2逻辑加密卡原理与应用 20
3.2接触式IC卡的接口设备 21
3.2.1总体结构 21
3.2.2接口电路和读写控制 22
3.3接触式IC卡读写机通用规范 26
第4章CPU卡技术 28
4.1 CPU卡基础知识 28
4.2 CPU卡的逻辑结构 29
4.3 CPU卡的COS系统 29
第5章Java卡技术 33
5.1 Java卡概述 33
5.2 Java卡系统结构 35
5.3 Java卡虚拟机的生命期 36
5.4 Java卡的应用开发 37
第6章 非接触式IC卡技术 50
6.1非接触式IC卡概述 50
6.2 MIFARE卡 51
第7章 智能卡安全技术 54
7.1密钥管理系统 54
7.2智能卡的安全访问机制 55
7.3智能卡的安全使用 56
第8章 智能卡实验 58
8.1智能卡基本操作和移动电子商务应用系统演示 58
8.2接触式IC卡读写控制程序 58
8.3 Java卡开发环境安装配置 59
8.4 Java卡程序编译与调试 63
8.5 Java卡电子钱包程序 70
8.6 Java卡对称加解密程序 71
8.7 Java卡报文摘要生成程序 71
8.8 Java卡非对称加解密程序 72
8.9 Java卡数字签名与验证程序 72
8.10具有事务处理能力的电子钱包 73
附录Java卡应用示例 74
参考文献 103