论文摘要
随着3G的兴起,移动电子商务、电子政务及移动办公等应用日益流行,移动网络通讯的安全问题引起了人们的广泛关注和重视。目前在PC平台已有比较成熟的安全解决方案,如采用PKI(Public Key Infrastructure)技术与USB-KEY(U盾)结合体系。但在移动终端安全方面,虽然国际上也制定了类似的WPKI(Wireless Public Key Infrastructure)安全体系标准,但很少有手机厂家完全实现这些标准,目前还没有见到过采用硬件作为加密密钥的报道。同时,当今主流的智能手机操作系统Window Mobile,只支持X.509的文件证书和软件加密算法,密钥可以查阅、导出和复制,其安全性显然不如硬件密钥高。为此,本文提出将USB-KEY等相关技术引入到手机平台,实现支持硬件加密的手机安全支撑平台。本文在深入研究手机PKI系统和Windows mobile安全体系结构的基础上,对整个手机PKI系统进行分层设计,划分出每个具体的功能模块。进一步结合SIM卡的高安全性对手机PKI系统中CSP层与RIL层进行详细的设计与实现。通过类接口实现对各个层次的封装,使各个模块之间通过函数接口通信,而不必知道具体实现过程。最后在多普达S900手机上对系统进行应用测试,验证了系统的可行性,从而在手机上实现了PKI安全支撑系统。
论文目录
摘要ABSTRACT目录第一章 绪论1.1 课题的研究背景与意义1.2 论文组织第二章 相关理论与技术2.1 密码学理论2.1.1 对称加密算法2.1.2 非对称加密算法2.1.3 数字签名2.2 PKI技术2.2.1 PKI概述2.2.2 PKI体系结构2.2.3 PKI数字证书2.2.4 PKI认证原理第三章 手机PKI系统实现方案3.1 系统硬件平台3.1.1 SIM卡概述3.1.2 SIM卡接口电路3.1.3 SIM卡内部数据结构3.1.4 SIM卡的安全特性3.1.5 其他硬件加密卡3.2 系统软件平台3.2.1 Windows Mobile概述3.2.2 Windows Mobile安全结构3.2.3 CryptoAPI体系结构3.2.4 加密服务提供层(CSP)3.3 PKI系统设计3.3.1 系统总体框架3.3.2 系统功能框架第四章 CSP层驱动设计与实现4.1 CSP系统结构4.2 CSP软件结构4.3 CSP的开发流程4.4 CSP中的关键类4.5 CSP的RALCSP.DLL设计4.6 CSP主要函数实现第五章 RIL层驱动设计与实现5.1 无线接口层概述5.2 无线接口层的I/O5.3 SIM-PKI卡的APDU设计5.4 RIL中APDU驱动实现第六章 其它模块设计与实现6.1 控件设计6.2 管理工具设计6.2.1 管理工具功能设计6.2.2 管理工具函数设计第七章 系统测试7.1 测试流程7.2 应用测试第八章 总结与展望8.1 总结8.2 展望参考文献攻读硕士学位期间发表论文和参与项目情况致谢
相关论文文献
标签:智能手机论文;