椭圆曲线密码体制在数据传输安全性上的应用研究

椭圆曲线密码体制在数据传输安全性上的应用研究

论文摘要

随着计算机技术和网络技术的逐渐成熟,政府的办公和行政方式也在发生着变化,电子政务就是在这样的背景下产生并迅速的发展起来。世界各国都将电子政务看作世界新一轮综合国力竞争的一个重要因素。电子公文是电子政务的重要组成部分,是政府意志的载体和行政的重要手段。在互联网这样一个开放的环境下保障电子公文传输的安全性和保密性就成为了一个亟待解决的问题。自从1985年提出将椭圆曲线应用到密码学当中,对椭圆曲线密码的研究一直是个热点。由于其安全性高、计算量小、带宽要求低、存储量小、处理速度快等特点,在椭圆曲线密码体制的研究上涌现出了大量的成果。椭圆曲线密码体制也是本文的核心。本文在对相关数学理论和问题的研究基础上,针对电子公文的传递与发布过程中可能出现的安全问题的分析,将椭圆曲线数字签名引入这个过程中来加强公文传输过程的安全性。结合椭圆曲线密码体制的优点和公文传输的方式,设计出一套用椭圆曲线数字签名进行数字签名和身份认证的方案应用到政府的公文传递和文件发布。并且对这一方案的安全性和抗攻击性进行了分析,说明了这种方案在公文传输中的实用性和合理性。

论文目录

  • 中文摘要
  • 英文摘要
  • 1 前言
  • 1.1 课题研究的意义和背景
  • 1.2 国内外电子公文的现状
  • 1.3 本文主要工作
  • 2 密码学概述和椭圆曲线密码相关知识
  • 2.1 密码学基础
  • 2.1.1 基本术语
  • 2.1.2 密码系统原理
  • 2.2 密码体制分类
  • 2.2.1 古典密码
  • 2.2.2 分组密码
  • 2.2.3 公钥密码
  • 2.3 公钥密码体制
  • 2.3.1 公钥密码体制简介
  • 2.3.2 RSA公钥密码体制
  • 2.4 群和域
  • 2.4.1 群的相关基本概念
  • 2.4.2 域的相关基本概念
  • 2.5 素域算术
  • 2.5.1 域元素表示法
  • 2.5.2 算法
  • 2.5.3 NIST素数
  • 2.6 椭圆曲线及其运算
  • 2.6.1 椭圆曲线定义
  • 2.6.2 椭圆曲线加法运算
  • 2.6.3 椭圆曲线减法运算
  • 2.6.4 椭圆曲线乘法运算
  • 2.7 椭圆曲线密码(ECC)体制
  • 2.7.1 椭圆曲线离散对数问题
  • 2.7.2 椭圆曲线密码(ECC)
  • 2.7.3 椭圆曲线密码(ECC)体制的特点
  • 2.8 椭圆曲线密码的实现技术
  • 2.8.1 椭圆曲线的阶
  • 2.8.2 椭圆曲线上点的阶
  • 2.8.3 安全椭圆曲线的选取
  • 2.8.4 椭圆曲线上基点的选择
  • 2.8.5 随机产生椭圆曲线及其基点的步骤
  • 3 数字签名相关知识
  • 3.1 数字签名的概念
  • 3.2 HASH函数
  • 3.3 几种数字签名算法
  • 3.3.1 RSA签名算法
  • 3.3.2 Schnorr签名算法
  • 3.3.3 ElGamal签名算法
  • 3.3.4 DSA签名算法
  • 4 椭圆曲线数字签名方案研究
  • 4.1 基于ECC的几种典型签名方案
  • 4.1.1 EIGamal签名方案
  • 4.1.2 ECDSA签名方案
  • 4.1.3 ECC-KCDSA
  • 4.2 基于ECC的签名方案的分析
  • 4.3 椭圆曲线数字签名安全性分析
  • 4.3.1 密码体制安全准则
  • 4.3.2 对椭圆曲线密码体制的攻击及对策
  • 5 基于椭圆曲线数字签名的电子公文传输
  • 5.1 电子公文概要
  • 5.2 椭圆曲线数字签名的优点
  • 5.3 政府间的公文传输
  • 5.3.1 用SHA生成数字摘要
  • 5.3.2 电子公文的椭圆曲线数字签名
  • 5.3.3 电子公文签名的验证
  • 5.4 政府的文件发布
  • 5.5 椭圆曲线签名算法的实现
  • 6 总结
  • 6.1 工作总结
  • 6.2 进一步工作
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].将椭圆曲线分解算法扩展为三阶段的方案[J]. 网络与信息安全学报 2018(12)
    • [2].基于青铜比例加法链的椭圆曲线标量乘算法[J]. 山东大学学报(理学版) 2019(11)
    • [3].尊重学生主体,倡导思维拓展——以“椭圆”相关知识的教学为例[J]. 数学教学通讯 2017(24)
    • [4].椭圆的法线性质在物理中的几个应用[J]. 物理之友 2017(08)
    • [5].高二椭圆数学课教学设计研究[J]. 科学中国人 2017(06)
    • [6].三进制算法在椭圆曲线运算中的研究[J]. 网络安全技术与应用 2015(11)
    • [7].基于椭圆曲线的数字签名快速算法研究[J]. 实验科学与技术 2014(06)
    • [8].圆弧逼近加工椭圆曲线轮廓宏程序的编制[J]. 机械工程师 2013(12)
    • [9].关于模椭圆曲线上的格点计算[J]. 江西科学 2014(02)
    • [10].云环境下安全外包椭圆曲线点的乘法[J]. 湖南科技大学学报(自然科学版) 2014(01)
    • [11].一种基于椭圆曲线的数字签名与盲签名方案[J]. 中国传媒大学学报(自然科学版) 2012(02)
    • [12].素域上安全椭圆曲线的选取[J]. 计算机技术与发展 2012(07)
    • [13].基于椭圆曲线的门限群数字签名机制的研究[J]. 科技广场 2011(03)
    • [14].基于椭圆曲线的具有消息恢复特性的签名方案[J]. 计算机工程与科学 2010(02)
    • [15].数控车削椭圆曲线探析[J]. 机械制造与自动化 2010(02)
    • [16].复乘法生成安全椭圆曲线的研究[J]. 中国西部科技 2010(32)
    • [17].网络通信中椭圆曲线数字签名改进方案的研究[J]. 哈尔滨师范大学自然科学学报 2009(04)
    • [18].椭圆曲线数字签名软件设计与实现[J]. 西安邮电学院学报 2008(05)
    • [19].在“做数学”中建立椭圆高效课堂的研究[J]. 数学学习与研究 2017(21)
    • [20].椭圆曲线及其在密码学中的应用研究[J]. 电脑知识与技术 2013(34)
    • [21].椭圆曲线密码系统的关键问题研究[J]. 计算机与数字工程 2013(05)
    • [22].利用数控车床加工椭圆曲线的方法[J]. 机床与液压 2012(22)
    • [23].一种基于素域的安全椭圆曲线选取算法[J]. 机械与电子 2010(S1)
    • [24].基于椭圆曲线的具有消息恢复的签名方案[J]. 中国水运(下半月) 2009(12)
    • [25].椭圆曲线密码系统实现过程的研究[J]. 计算机与信息技术 2008(09)
    • [26].椭圆曲线的数控车削加工[J]. 金属加工(冷加工) 2008(20)
    • [27].基于椭圆曲线的联合签名及其在电子现金中的应用[J]. 华中师范大学学报(自然科学版) 2008(03)
    • [28].椭圆加密算法的改进算法研究与分析[J]. 电脑知识与技术 2019(01)
    • [29].椭圆曲线y~2=x~3+135x-278的整数点[J]. 安徽大学学报(自然科学版) 2019(02)
    • [30].椭圆曲线加法运算的数据仿真[J]. 邵阳学院学报(自然科学版) 2018(03)

    标签:;  ;  ;  ;  

    椭圆曲线密码体制在数据传输安全性上的应用研究
    下载Doc文档

    猜你喜欢