多重数字签名在OA系统中的应用研究

多重数字签名在OA系统中的应用研究

论文摘要

数字签名(digital signature)是近代密码学所提供的最重要的服务。它是计算机网络通讯双方互信的基础,也是电子化政府与电子商务中的办公自动化系统(OA系统)能否真正成功和全面普及最关键的因素之一。数字签名的应用环境和方式变化繁多。虽然二十年来国内外密码学专家和学者已经发展了不同的签名技术以应对不同的应用,然而随着网络的通讯方式和结构越来越复杂,办公自动化、电子商务等快速发展,新的应用需求不断涌现。例如,在OA系统中,一个公文需要多个人全部签署完成后方可生效;一个合同需要合作双方多个负责人共同签署后才具有法律效力等等。此时,如果使用传统的多重数字签名则势必会因为其计算存储量大,结构复杂,验证时间长而造成整个系统实用性能降低,也将令不具有专业知识的使用者感觉不便、望而生畏。因此,能否将多重签名的复杂结构进行统一,快速简便的生成签名密钥并对产生的多重签名进行一次性迅速验证,以提高整个系统的实用性能,可以说是近代密码学的一个非常重要而且需要尽快解决的研究课题。本论文就是在Kazuo Ohta等人提出的Schnorr方案的多重签名的基础之上,以贵阳女子职业学校电子办公系统为平台,做了进一步尝试,设计了一个全结构化的多重签名方案,并对该方案进行了应用研究。所提出的结构化多重签名方案具有如下特点:1)它是一个分散的Schnorr-DLP型的多重签名。2)它不仅能实现并行和顺序签名,也能实现混合签名。3)它的签名长度与单一签名长度相当,而且不随签名人数的增加而增加。4)它的验证方式也与单一签名相同,具有简捷、快速特点。因为是多重签名,可以适度分散签名者的权利和责任。而且对三种多重签名结构进行了分析,简化了结构变换,使得配置灵活,并且便于应用实现,提高了整个系统的性能。所以,本论文的多重签名方法比以前的其他多重签名方法更适合于很多重要的密码学应用,例如安全、高效的电子政务公文处理及电子商务方面的应用。可以说利用本论文所提出的多重签名技术可以健全及提高我校以及同类学校的办公自动化水平。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 课题研究背景
  • 1.2 课题研究的意义
  • 1.3 我们的主要工作与本文结构安排
  • 1.3.1 我们的主要工作
  • 1.3.2 论文结构安排
  • 第二章 密码学与PKI密码体系
  • 2.1 密码学
  • 2.1.1 对称密码学
  • 2.1.2 非对称密码学
  • 2.2 PKI密码体系
  • 2.3 本章小结
  • 第三章 数字签名与多重数字签名
  • 3.1 数字签名技术概述
  • 3.2 数字签名的分类
  • 3.2.1 普通数字签名
  • 3.2.2 盲数字签名
  • 3.2.3 Fail-Stop数字签名
  • 3.2.4 前向安全的数字签名
  • 3.2.5 群(组)数字签名
  • 3.2.6 面向组的数字签名
  • 3.2.7 代理数字签名
  • 3.2.8 加密签名
  • 3.2.9 不可否认签名
  • 3.2.10 其它
  • 3.3 多重数字签名
  • 3.3.1 多重数字签名的历史回顾
  • 3.3.2 多重数字签名的类型
  • 3.3.3 多重数字签名的发展方向
  • 3.4 本章小结
  • 第四章 数字签名技术在OA系统中的应用
  • 4.1 OA系统的安全性分析
  • 4.1.1 办公自动化(OA)
  • 4.1.2 OA系统的安全状况
  • 4.1.3 OA系统的安全需求
  • 4.2 OA中的数字签名设计
  • 4.2.1 PKI方案
  • 4.2.2 数字签名系统方案
  • 4.2.3 多重数字签名方案
  • 4.3 本章小结
  • 第五章 多重数字签名系统在OA中的应用研究
  • 5.1 Java安全模型简介
  • 5.1.1 Java2安全体系结构
  • 5.1.2 Java加密体系结构
  • 5.1.3 Java加密扩展
  • 5.1.4 Java安全套接扩展
  • 5.2 多重数字签名系统的实现方案
  • 5.2.1 方案的描述
  • 5.2.2 方案的分析
  • 5.2.3 对现有多重数字签名方案的改进
  • 5.3 多重数字签名系统的运行
  • 5.4 本章小结
  • 第六章 总结与展望
  • 6.1 论文总结
  • 6.2 今后工作展望
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    多重数字签名在OA系统中的应用研究
    下载Doc文档

    猜你喜欢