学位论文 > 优秀研究生学位论文题录展示

基于椭圆曲线的事务数字签名算法的研究

作 者: 贺筠
导 师: 李志斌
学 校: 华东师范大学
专 业: 系统分析与集成
关键词: 事务数字签名 椭圆曲线 特征3 有限域 Tate配对 Miller算法 安全平台
分类号: TP309
类 型: 硕士论文
年 份: 2004年
下 载: 127次
引 用: 1次
阅 读: 论文下载
 

内容摘要


电子政务提供的平台上有相当多的重要公文在流转,因此,保证其中的信息安全非常重要。政务机关内部具有严格的办事流程和程序规定,一旦违反了业务程序和流程,会造成严重后果。通常的数字签名提供了信息发送者的身份验证,但却无法保证事务处理流程的正确。 本文介绍了一种事务数字签名算法,该算法能够验证整个事务处理流程的正确性。事务数字签名算法的安全性建立在椭圆曲线离散对数问题的难解性之上。作者以椭圆曲线密码体制为基础,完成了该事务数字签名算法的实现。事务数字签名协议包括生成事务签名,和对接收到的签名进行验证两部分。 目前,对定义在特征值为2或者大素数的有限域上的椭圆曲线计算已经有了比较深入的研究,因此本文讨论了定义在特征3的有限域上的椭圆曲线运算,采用多项式基表示法实现。作者对定义在有限域F32,F33,F34上的椭圆曲线,详细分析了曲线上的点构成的循环群结构。椭圆曲线点群中元素之间的运算构成了事务数字签名算法的基本运算。 本文考虑两种基本的事务类型:一种是各个部门按顺序依次处理某事务,简称“串联”;另一种是除处理事务的起始部门和最终部门之外,其余各个部门并行处理某事务,简称“并联”。不同类型的事务有不同的处理流程,对某一类型的事务,作者根据其规定的处理流程,完成了事务数字签名的生成。 椭圆曲线上的Tate配对具有双线性性质,本文利用这一性质对收到的事务数字签名进行验证。计算Tate配对采用Miller算法,在特征3的有限域上实现。Miller算法的基本思想是将椭圆曲线点乘中的加法和倍点运算与点加过程中的直线函数估计联系起来。 本文将上述事务数字签名协议应用到电子政务中,用来检验政务系统里事务处理流程的正确性,提山了一个分布式安全事务平台的构建方案。根据事务活动的特征及存在的安全问题,为分布式电子事务活动提供一个安全、可靠的运行环境。该平台遵循分布式组件标准CORBA进行设计,本文给出了平台的IDL组件接口定义和系统类结构的定义。

全文目录


摘要  6-7
Abstract  7-9
第一章 引言  9-12
  1.1 本文的研究背景  9
  1.2 国内外研究现状  9-10
  1.3 本文所做的工作  10
  1.4 本文的组织结构  10-12
第二章 公钥密码体制与数字签名  12-22
  2.1 密码学概述  12-14
    2.1.1 密码学的发展历史  12
    2.1.2 密码学的基本概念  12-14
    2.1.3 密码体制分类  14
  2.2 公钥密码体制  14-19
    2.2.1 公钥密码体制的原理  14-16
    2.2.2 RSA密码体制  16-17
    2.2.3 ELGamal密码体制和离散对数  17-18
    2.2.4 椭圆曲线密码体制  18-19
  2.3 数字签名方案  19-21
    2.3.1 RSA数字签名方案  19-20
    2.3.2 ELGamal型数字签名方案  20-21
  2.4 小结  21-22
第三章 椭圆曲线密码体制  22-30
  3.1 椭圆曲线密码体制概述  22-23
  3.2 相关的基本概念  23-25
    3.2.1 有限域  23
    3.2.2 Weierstrass方程和椭圆曲线  23-24
    3.2.3 判别式和j-不变量  24-25
  3.3 椭圆曲线上的基本运算  25-27
    3.3.1 大素数域上的椭圆曲线  25-26
    3.3.2 特征2的有限域上的椭圆曲线  26-27
  3.4 椭圆曲线离散对数问题  27-28
  3.5 椭圆曲线密码系统  28-29
    3.5.1 椭圆曲线型Diffie-Hellman密钥交换系统  28-29
    3.5.2 椭圆曲线上的ELGamal密码系统  29
  3.6 小结  29-30
第四章 事务数字签名算法的研究与实现  30-51
  4.1 一种事务数字签名方案  30-32
  4.2 事务数字签名的一种实现算法  32-35
  4.3 算法在特征3的有限域上的实现  35-43
    4.3.1 特征3的有限域上的椭圆曲线运算  35-40
    4.3.2 生成事务数字签名  40-43
  4.4 利用Tate配对验证事务数字签名  43-49
    4.4.1 Tate配对的定义  43-44
    4.4.2 Tate配对的实现  44-47
    4.4.3 验证事务数字签名  47-49
  4.5 事务数字签名方案的安全性  49-50
  4.6 小结  50-51
第五章 分布式安全事务平台设计  51-61
  5.1 系统概述  51-53
    5.1.1 系统开发背景  51-52
    5.1.2 系统功能  52-53
    5.1.3 系统结构概述  53
  5.2 开发相关技术  53-55
  5.3 系统设计  55-60
    5.3.1 安全事务平台模型  55
    5.3.2 安全事务平台设计  55-57
    5.3.3 组件之间的接口定义  57-59
    5.3.4 类结构  59-60
  5.4 小结  60-61
第六章 结束语  61-62
参考文献  62-64
附录一 椭圆曲线E(F_3~3)和E(F_3~4)的点集合  64-66
附录二 安全事务平台主要类结构  66-74
攻读硕士学位期间参加的科研项目及发表的学术论文  74-75
致谢  75

相似论文

  1. 基于SVM的高速公路路面浅层病害的自动检测算法研究,U418.6
  2. 东北满族民居的文化涵化研究,TU241.5
  3. 多厅影院空间架构研究,TU242.2
  4. 钢在建筑中的技术表现力研究,TU-0
  5. 长春市历史保护区的形态特征与保护对策研究,TU984.114
  6. 电网电压不平衡时复合型PWM整流器控制策略的研究,TM461
  7. 民国时期北平城市粮食市场区位分布及其等级研究,K291
  8. 昆明流动人口聚居区的现状、问题及其对策初步研究,C924.25
  9. 高频雷达信号电离层污染及时频分析方法研究,TN958.93
  10. 多重ANN/HMM混合模型在语音识别中的应用,TN912.34
  11. 空间目标ISAR成像仿真及基于ISAR像的目标识别,TN957.52
  12. 用于检索的人脸特征提取与匹配算法研究,TP391.41
  13. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  14. 基于三维重建的焊点质量分类方法研究,TP391.41
  15. 基于句法特征的代词消解方法研究,TP391.1
  16. 基于特征的软构件建模方法及其在VMI管理系统中的应用,TP311.52
  17. 胆囊炎和肾病综合症脉象信号的特征提取与分类研究,TP391.41
  18. Q学习在基于内容图像检索技术中的应用,TP391.41
  19. 森林防火系统中图像识别算法的研究,TP391.41
  20. 统计与语言学相结合的词对齐及相关融合策略研究,TP391.2
  21. 直推式支持向量机研究及其在图像检索中的应用,TP391.41

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 一般性问题 > 安全保密
© 2012 www.xueweilunwen.com