符号和记号
程序编码约定
缩写
第1章 绪论
1.1 智能卡简史
1.2 应用领域
1.2.1 存储卡
1.2.2 微处理器卡
1.2.3 非接触卡
1.3 标准化
1.3.1 什么是标准
1.3.2 ISO是什么
1.3.3 ISO标准是如何制订的
1.3.4 和IEC与CEN的合作
1.3.5 智能卡的国际标准
第2章卡的类型
2.1 凸码卡
2.2 磁卡
2.3 智能卡
2.3.1 存储卡
2.3.2 微处理器卡
2.3.3 非接触智能卡
2.4 光存储卡
第3章 物理和电气性能
3.1 物理特性
3.1.1 卡的格式
3.1.2 卡的部件和安全标记
3.2 卡体
3.2.1 智能卡的材料
3.2.2 芯片模块
3.3 电气特性
3.3.1 连接
3.3.2 电源电压
3.3.3 电源电流
3.3.4 外部时钟
3.3.5 数据传输
3.3.6 激活和去激活序列
3.4 智能卡的微控制器
3.4.1 处理器类型
3.4.2 存储器类型
3.4.3 补充硬件
3.5 接触卡
3.6 非接触卡
3.6.1 紧耦合卡ISO/IEC 10536
3.6.2 远耦合卡
3.6.3 近耦合卡ISO/IEC 14443
3.6.4 免手持集成电路卡ISO/IEC 15693
第4章 信息技术基础
4.1 数据结构
4.2 SDL记号
4.3 状态机
4.3.1 状态机理论基础
4.3.2 实际应用
4.4 差错检测和校正码
4.4.1 XOR校验和
4.4.2 CRC校验和
4.4.3 差错校正
4.5 数据压缩
4.6 密码学
4.6.1 对称加密算法
4.6.2 非对称加密算法
4.6.3 填补
4.6.4 报文鉴别码和加密代码和
4.7 密钥管理
4.7.1 导出密钥
4.7.2 密钥多样化
4.7.3 密钥版本
4.7.4 动态密钥
4.7.5 密钥参数
4.7.6 密钥管理举例
4.8 散列函数
4.9 随机数
4.9.1 产生随机数
4.9.2 测试随机数
4.10 鉴别
4.10.1 对称单方鉴别
4.10.2 对称相互鉴别
4.10.3 非对称静态鉴别
4.10.4 动态非对称鉴别
4.11 数字签名
4.12 证书
第5章 智能卡的操作系统
5.1 智能卡操作系统的发展
5.2 基本原理
5.3 设计和实现原则
5.4 程序代码结构
5.5 存储器的构成
5.6 智能卡文件
5.6.1 文件类型
5.6.2 文件名
5.6.3 文件选择
5.6.4 EF的结构
5.6.5 文件访问条件
5.6.6 文件属性
5.7 文件管理
5.8 进程控制
5.9 原子进程
5.10 能下载程序代码的智能卡操作系统
5.10.1 可执行本机代码
5.10.2 Java卡
5.11 Small-OS智能卡操作系统
第6章 智能卡数据传输
6.1 物理传输层
6.2 复位应答
6.3 协议类型选择
6.4 数据传输协议
6.4.1 同步数据传输
6.4.2 T=0传输协议
6.4.3 T=1传输协议
6.4.4 T=14传输协议(德国)
6.4.5 异步传输协议的比较
6.5 报文结构——APDU
6.5.1 命令APDU的结构
6.5.2 应答APDU的结构
6.6 安全数据传输
6.6.1 鉴别模式过程
6.6.2 组合模式过程
6.6.3 发送序列计数器
6.7 逻辑通道
第7章 命令集
7.1 文件选择命令
7.2 读和写命令
7.3 搜索命令
7.4 文件操作命令
7.5 识别命令
7.6 鉴别命令
7.7 加密算法命令
7.8 文件管理命令
7.9 数据库命令:SCQL
7.10 电子钱包命令
7.11 贷记卡和借记卡命令
7.12 操作系统的完工命令
7.13 硬件测试命令
7.14 应用专用命令
7.15 传输协议命令
第8章 安全技术
8.1 用户识别
8.1.1 测试——秘密号码
8.1.2 生物测定法
8.2 智能卡的安全性
8.2.1 对于攻击和攻击者的分类
8.2.2 开发阶段的攻防机制
8.2.3 生产阶段的攻防机制
8.2.4 使用中的卡的攻防机制
第9章 质量保证和测试
9.1 卡体测试
9.2 微控制器硬件测试
9.3 软件的评估与测试
9.3.1 评估
9.3.2 软件测试方法
9.3.3 操作系统和应用的动态测试
第10章 智能卡的生命周期
10.1 智能卡生命周期的五个阶段
10.2 生命周期第1阶段详述
10.2.1 产生操作系统和生产芯片
10.2.2 生产没有集成线圈的卡体
10.2.3 生产具有集成线圈的卡体
10.2.4 组合卡体与芯片
10.3 生命周期第2阶段详述
10.4 生命周期第3阶段详述
10.5 生命周期第4阶段详述
10.6 生命周期第5阶段详述
第11章 智能卡终端
11.1 机械特性
11.2 电气特性
11.3 安全技术
11.4 终端和PC/SC的链接
第12章 支付系统中的智能卡
12.1 用卡的支付交易
12.1.1 智能卡的电子支付系统
12.1.2 电子钱币
12.1.3 基本系统结构的选项
12.2 预付款存储卡
12.3 电子钱包
12.3.1 CEN EN 1546标准
12.3.2 Mondex系统
12.4 欧陆(Eurocheque)系统在德国
12.5 有芯片的信用卡
第13章 应用范例
13.1 德国的公用电话
13.2 空中旅行的非接触存储卡
13.3 健康保险卡
13.4 电子收费系统
13.5 GSM网络
13.6 数字签名
第14章 应用设计
14.1 一般注意事项和特性数据
14.1.1 微控制器
14.1.2 应用
14.1.3 系统考虑
14.2 估算处理时间的公式
14.3 典型智能卡命令的处理时间
14.4 典型的命令执行时间
14.5 应用开发工具
14.6 智能卡项目的进行
14.7 智能卡应用设计举例
14.7.1 电子游戏用电子钱包系统
14.7.2 访问控制系统
14.7.3 测试——终端的真实性
第15章 附录
15.1 术语表
15.2 文献
15.3 注释评论的标准目录
15.4 关于RID的注册管理机构
15.5 活动记录
15.6 WWW地址
15.7 特征值和表
15.7.1 ATR时间间隔
15.7.2 ATR数据元变换表
15.7.3 确定数据传输率
15.7.4 采样时间
15.7.5 最重要的智能卡命令
15.7.6 使用的指令字节一览表
15.7.7 智能卡命令编码
15.7.8 智能卡回送代码
15.7.9 存储智能卡可选用的芯片
15.7.10 智能卡可选用的微控制器芯片