一种基于智能密钥设备的电子钱包系统的研究和实现
| 摘要 | 第1-6页 |
| Abstract | 第6-7页 |
| 第一章 引言 | 第7-14页 |
| ·系统方案设计背景 | 第7-8页 |
| ·系统方案背景知识介绍 | 第8-14页 |
| ·PKI体系简介 | 第8-9页 |
| ·数字证书 | 第9-10页 |
| ·数字签名 | 第10-12页 |
| ·非接触式IC卡技术简介 | 第12-14页 |
| 第二章 国内外研究现状 | 第14-19页 |
| ·国外发展现状 | 第14-15页 |
| ·国内发展现状 | 第15-17页 |
| ·课题研究的主要内容及创新点 | 第17-19页 |
| 第三章 智能密钥设备的电子钱包系统简介 | 第19-26页 |
| ·系统设计功能介绍 | 第19页 |
| ·系统的主要组成部分 | 第19-24页 |
| ·USBKEY模块 | 第19-22页 |
| ·电子钱包模块 | 第22-24页 |
| ·系统设计方案 | 第24-25页 |
| ·本章小结 | 第25-26页 |
| 第四章 系统硬件电路设计 | 第26-36页 |
| ·主控芯片简介 | 第26-28页 |
| ·电气特性 | 第28页 |
| ·电路设计 | 第28-35页 |
| ·系统硬件设计框图 | 第28-29页 |
| ·USB接口电路 | 第29-31页 |
| ·Z8D168主控模块电路 | 第31页 |
| ·SPI Flash存储模块 | 第31-33页 |
| ·电子钱包的射频模块 | 第33-35页 |
| ·本章小结 | 第35-36页 |
| 第五章 系统软件开发设计与实现 | 第36-79页 |
| ·软件开发环境与开发工具 | 第36-38页 |
| ·USBKEY的COS设计实现 | 第38-45页 |
| ·模块划分 | 第38-39页 |
| ·通信协议 | 第39-41页 |
| ·命令应答机制 | 第41-45页 |
| ·USB固件的实现 | 第45-56页 |
| ·ISO7816主从接口驱动开发 | 第56-67页 |
| ·SPI FLASH模块驱动函数 | 第67-73页 |
| ·RF射频接口底层驱动开发 | 第73-78页 |
| ·本章小结 | 第78-79页 |
| 第六章 USBKEY的数字签名功能实现 | 第79-84页 |
| ·RSA算法简介 | 第79-80页 |
| ·RSA算法加解密过程 | 第79-80页 |
| ·数字签名 | 第80页 |
| ·USBKEY数字签名的实现 | 第80-83页 |
| ·证书和密钥的存储格式 | 第80-81页 |
| ·数字签名相关命令 | 第81-83页 |
| ·本章小结 | 第83-84页 |
| 第七章 系统测试 | 第84-101页 |
| ·系统硬件测试 | 第84-91页 |
| ·硬件测试目的与测试环境 | 第84页 |
| ·各硬件测试项的测试数据 | 第84-91页 |
| ·硬件测试结论 | 第91页 |
| ·系统软件测试 | 第91-100页 |
| ·软件测试目的与测试环境 | 第91-92页 |
| ·软件测试项目的测试过程 | 第92-99页 |
| ·软件测试结论 | 第99-100页 |
| ·本章小结 | 第100-101页 |
| 第八章 结论与展望 | 第101-102页 |
| 参考文献 | 第102-105页 |
| 致谢 | 第105-106页 |
| 攻读硕士学位期间发表的论文 | 第106页 |