基于非对称密钥体制Ellipse曲线加密算法的应用研究
论文摘要
在计算机网络、数据通信以及存储系统中存在许多潜在的不安全因素,密码技术是保护信息系统的机密性、完整性的有效手段,是解决信息网络数据安全和应用安全的核心问题。密码编码技术的主要任务是寻求产生安全性高的有效算法和协议,以满足消费认证、数字签名和电子商务等系统的要求。椭圆曲线密码体制(Ellipse Curve Cryptosystem)以其特殊的优越性引起信息安全及密码学界的高度重视,从安全性、有效性看,这种密码体制有广阔的发展前景。本文系统地论述了Ellipse曲线基本理论、非对称密钥体制的研究、Ellipse曲线密码系统的构造、Ellipse曲线加密算法的设计与实现、并对几种加密算法进行了对比分析。Ellipse曲线密码体制的数学基础是利用椭圆曲线上的点构成的Abel加法群的离散对数问题的难解性。该密码体制是把明文转换成Ellipse曲线上的点并用于实现加密和数字签名,因此Ellipse曲线加密算法比其它公钥密码算法具有更好的加密强度、更快的速度和更小的密钥长度,从而使得该算法得到广泛的应用。本文给出了Ellipse曲线加密算法在电子商务、数字签名、WPKI中的具体应用。
论文目录
内容提要第1章 绪论1.1 课题研究的背景1.2 课题研究的目的和意义1.3 论文研究的主要内容第2章 Ellipse曲线基本理论的研究2.1 Ellipse曲线的定义2.2 Ellipse曲线的阶2.3 Ellipse曲线离散对数2.4 Ellipse曲线域参数及有效验证第3章 非对称体制的研究3.1 密码学简介3.1.1 常用概念介绍3.1.2 密码学的分类3.1.3 非对称密钥密码体制3.2 Ellipse曲线密码系统的构造3.2.1 有限域的确定3.2.2 基点的选取及计算第4章 Ellipse加密算法的设计与实现4.1 点加、点乘的快速算法设计4.2 Ellipse曲线的标量乘法快速算法设计4.3 快速模算法设计4.4 Ellipse曲线密码系统的实现4.5 Ellipse曲线加密程序的测试与运行4.5.1 Ellipse曲线加密程序的测试4.5.2 Ellipse曲线加密算法的运行4.5.3 数字签名加密过程4.6 几种算法的比较第5章 Ellipse加密算法的应用5.1 电子商务方面的研究5.1.1 电子商务的安全隐患5.1.2 电子商务的安全需求5.1.3 Ellipse曲线加密在电子商务中的应用5.2 数字签名方面的研究5.2.1 基于Ellipse曲线的数字签名方案5.2.2 实施数字签名的过程5.3 WPKI中的应用5.3.1 一个基于Ellipse加密算法的WPKI模型5.3.2 WPKI模型用户通信流程的设计结论参考文献摘要Abstract致谢
相关论文文献
- [1].ELLIPSE全自动生化仪使用中的问题探讨[J]. 中国社区医师(医学专业) 2010(19)
- [2].基于公钥密码体制的Ellipse曲线加密算法[J]. 考试周刊 2009(32)
本文来源: https://www.lw50.cn/article/f85607172766f49c3e6a9cde.html