摘要 | 第1-6页 |
ABSTRACT | 第6-12页 |
第一章 绪论 | 第12-18页 |
·课题研究的背景 | 第12-13页 |
·国内外研究现状 | 第13-16页 |
·认证技术 | 第13-14页 |
·软件保护技术 | 第14-16页 |
·当前研究存在的问题 | 第16页 |
·论文研究的主要内容 | 第16-17页 |
·本论文的组织结构 | 第17-18页 |
第二章 相关密码学基础 | 第18-26页 |
·密码技术 | 第18-20页 |
·对称密码技术 | 第18-19页 |
·公钥密码技术 | 第19页 |
·对称密码技术和公钥密码技术之比较 | 第19-20页 |
·数字签名技术 | 第20-25页 |
·数字签名原理 | 第20-22页 |
·RSA数字签名 | 第22-23页 |
·椭圆曲线数字签名 | 第23-24页 |
·RSA算法与ECC算法之比较 | 第24-25页 |
·数字摘要算法 | 第25-26页 |
第三章 CPK标识认证技术简介 | 第26-34页 |
·CPK组合公钥算法原理 | 第26-29页 |
·基于ECC的公钥和私钥矩阵的构建 | 第26-27页 |
·基于密钥矩阵的密钥对的生产方法 | 第27-28页 |
·基于标识的组合密钥对的生成 | 第28-29页 |
·身份认证技术 | 第29-34页 |
·PKI认证技术 | 第30页 |
·CPK认证技术 | 第30-31页 |
·CPK认证技术和PKI认证技术之比较 | 第31-34页 |
第四章 基于CPK的网络终端软件安全管理系统的设计 | 第34-41页 |
·系统需求分析 | 第34-35页 |
·系统设计目标 | 第35页 |
·系统的体系结构 | 第35-37页 |
·系统模块设计 | 第37-40页 |
·软件注册签名模块 | 第37-39页 |
·软件认证模块 | 第39-40页 |
·系统安全性分析 | 第40-41页 |
第五章 基于CPK的网络终端软件安全管理系统的实现 | 第41-58页 |
·系统实现的开发环境 | 第41-42页 |
·系统各功能模块的实现 | 第42-58页 |
·终端ID证书的生成 | 第42-48页 |
·软件注册 | 第48-49页 |
·软件注册签名模块和软件认证模块 | 第49-58页 |
第六章 系统测试 | 第58-61页 |
·测试环境 | 第58页 |
·测试结果及分析 | 第58-61页 |
总结 | 第61-63页 |
本文工作总结 | 第61-62页 |
工作展望 | 第62-63页 |
参考文献 | 第63-66页 |
攻读硕士学位期间发表的论文 | 第66-68页 |
致谢 | 第68页 |