论文部分内容阅读
电子商务的迅速发展使得支付方式发生了巨大的变革,现代化的支付工具——电子现金应运而生并日益发展,由此对现代支付体系也提出更高的要求。但是现在电子现金中还有撤销成员、可转移性、可分割性、多银行等技术难题没有很好解决。群签名作为一种密码技术,能够用来隐藏组织的内部结构,故在许多领域都有广泛的用途。例如它可以用在电子选举、电子投标,以及电子现金系统与身份托管等许多电子政务与电子商务活动中。本课题以基于群签名的多银行电子现金系统为研究对象,针对目前群签名和电子现会中存在的问题,设计出具有成员撤销功能的群签名方案和功能比较完善的多银行电子现金系统。针对现有的群签名方案和成员撤销方案在安全性以及效率方面的不足,本文首先设计出一种新的成员撤消方案。新方案中群公钥的大小仅取决于群中成员的个数,不会随着撤销成员的增加而无限增大。增加或撤消一个成员,群管理者只需做乘法或除法运算来更新群公钥。签名和验证过程更简单,而且证明了新方案的安全性。另外,利用本文提出的具有成员撤销功能的群签名方案,实现了一种离线的多银行电子现金系统,这个系统可以有效的防止用户对电子现金的金额进行篡改,防止敲诈,可撤销成员,识别重复花费,具有可撤销匿名性。最后,用JBuilder和Oracle数据库实现了多银行电子现金系统的基本功能,使电子现金系统的研究向实用阶段迈出重要的一步。