数字签名在电子现金系统中的应用研究

数字签名在电子现金系统中的应用研究

论文摘要

随着Internet的快速发展,电子商务作为一种新的商务模式吸引了越来越多的注意力,已经有越来越多的商家和个人借助于公共网络,如Internet或开放式计算机网络进行网上交易,快速有效的使各种商务活动过程电子化、网络化、直接化。电子支付是电子商务的核心和关键环节,因此,构建安全、高效的电子支付系统对于电子商务的发展有着极其重要的理论和实际意义。电子现金作为一种新兴的电子支付方式较之现有的信用卡、电子支票等形式具有匿名性、离线可用性、可转移性等不可比拟的优势,也更能适应未来电子支付的需要。数字签名技术是网络安全的重要手段之一,它可以保证信息完整性、鉴别发送者的身份真实性与不可否认性;数字签名是当前网络安全领域的研究热点。论文重点研究如何将现代密码学技术——数字签名技术应用到电子现金系统中。本文的主要研究工作包括:(1)介绍了数字签名的基本特性、分类、两类密码体制的数字签名和公钥密码体制的基本概念。特殊数字签名技术是电子现金应用的关键技术之一,综合介绍了群签名、盲签名、群盲签名、前向安全签名、代理签名等几种有代表性的特殊签名及其发展现状,指出了它们在电子现金中的应用情况。(2)本文综述了电子现金的国内外研究现状,讨论了电子现金系统涉及的密码技术。(3)基于一个前向安全签名算法,结合成员撤销的思想,构造了一个成员可撤销的前向安全电子货币系统。可以有效的识别重复花费,降低了密钥泄露的危害性,实现了用户群组的增加和撤销,并且能够保证被撤销用户的身份标记具有前向安全性。(4)基于一个新的前向安全的ACJT群签名方案,设计了一个安全高效的多银行电子现金系统。该系统具有可撤销匿名性,可以有效的识别重复花费,能够防止不法用户的敲诈行为,还可以防止用户对电子现金的金额进行篡改,因此具有较高的安全性。(5)为了实现安全的电子支付,基于代理签名方案和Brands电子现金系统,设计了一种新的多银行电子现金系统。在正常情况下,合法用户的匿名性得到保护,在特殊情况(如法律强制要求)下,发币银行在中央银行的帮助下,可以撤销用户的匿名性。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 引言
  • 1.1 课题研究的背景
  • 1.2 数字签名的研究意义
  • 1.3 研究范围和内容
  • 1.4 论文结构
  • 第2章 数字签名技术
  • 2.1 数字签名的基本特性
  • 2.2 数字签名的形式化定义与攻击分类
  • 2.3 数字签名的分类
  • 2.4 特殊数字签名
  • 2.4.1 盲签名
  • 2.4.2 群签名
  • 2.4.3 盲群签名
  • 2.4.4 前向安全签名
  • 第3章 电子现金系统
  • 3.1 电子现金系统的密码学基础理论
  • 3.1.1 密码学基本概念
  • 3.1.2 公开密钥密码技术
  • 3.1.3 算法的复杂度
  • 3.1.4 离散对数和离散对数假设
  • 3.1.5 比特承诺
  • 3.1.6 单向散列函数
  • 3.1.7 RSA 密码体制
  • 3.1.8 ElGamal 公钥密码加密体制
  • 3.1.9 零知识证明概述
  • 3.2 电子现金系统的概述
  • 3.2.1 电子现金系统的基本模型
  • 3.2.2 电子现金应具有的基本性质
  • 3.2.3 电子现金系统的安全性要求
  • 3.2.4 电子现金系统的分类
  • 3.2.5 目前已使用的三种电子现金系统
  • 3.3 电子现金的研究现状
  • 3.3.1 从完全匿名到可控制匿名
  • 3.3.2 从在线的电子现金系统到离线的电子现金系统
  • 3.3.3 第三方从完全参与到只有在需要匿名性撤销时才参与
  • 3.3.4 从单银行电子现金系统到多银行电子现金系统
  • 第4章 成员可撤消的前向安全电子现金系统
  • 4.1 预备知识
  • 4.1.1 货币的生命周期
  • 4.1.2 记号与基本工具
  • 4.2 方案描述
  • 4.2.1 系统建立
  • 4.2.2 发币行开户
  • 4.2.3 取款协议
  • 4.2.4 支付协议
  • 4.2.5 存款协议
  • 4.2.6 重复花费的检测
  • 4.2.7 货币追踪协议
  • 4.2.8 货币所有者追踪协议
  • 4.2.9 赎回协议
  • 4.3 安全性分析
  • 4.4 结论
  • 第5章 多银行电子现金系统
  • 5.1 基于ACJT 群签名的电子现金系统
  • 5.1.1 Maitland 和Boyd 的方案
  • 5.1.2 Popescu 的方案
  • 5.2 基于ACJT 群签名的多银行电子现金系统
  • 5.2.1 系统模型和工作过程
  • 5.2.2 系统性质
  • 5.2.3 一种前向安全的ACJT 群签名方案
  • 5.2.4 一个基于ACJT 群签名的前向安全多银行电子现金系统
  • 5.3 基于代理签名的多银行电子现金系统
  • 5.3.1 银行系统初始化
  • 5.3.2 发币行委托协议
  • 5.3.3 用户开户协议(用户在发币银行建立帐户)
  • 5.3.4 提款协议
  • 5.3.5 支付协议
  • 5.3.6 存款协议
  • 5.3.7 安全性分析
  • 5.4 结论
  • 第6章 结束语
  • 参考文献
  • 致谢
  • 攻读硕士学位期间发表的论文与参加科研项目情况
  • 攻读硕士学位期间参加的学术会议和研讨班
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  ;  ;  ;  

    数字签名在电子现金系统中的应用研究
    下载Doc文档

    猜你喜欢