论文部分内容阅读
移动电子商务(M-Commerce),是指用户使用手机、PDA等移动通信设备所进行的一种电子商务活动.随着Internet的快速发展及无线设备的迅速普及,移动电子商务有着越来越大的发展潜力。但移动电子商务实现的关键是要在确保交易各方安全的前提下高效地完成电子支付功能.然而由于移动设备的存储和计算资源有限及无线传输信道带宽较低,致使无法将许多在固定电子商务环境下运行良好的支付协议移植到移动环境中.正是由于移动通信的这些特点,适合于移动环境的电子支付协议成了业内研究的重点。
电子现金是一种新兴的电子支付方式,它是现实货币的数字模拟,能够保证用户身份的匿名性和不可追踪性,即保证交易双方的自由不受到干涉。本文首先综述了电子现金系统的研究成果及其发展状况,讨论了电子现金系统涉及的密码技术。然后在分析现有移动电子现金支付系统的基础上,结合当前电子现金和椭圆曲线密码体制方面的研究成果,设计了一种基于移动数字设备的多银行离线电子现金方案。该方案主要特点有二:
其一,利用了椭圆曲线密码体制的“密钥短,高安全性”的特点,根据基于椭圆曲线离散对数的Schnorr盲签名协议和Brands电子现金方案的模型,构造了一个基于椭圆曲线(ECC)的多银行电子现金支付方案,它适用于多银行参与发行货币的电子支付情况。
其二,结合了理想电子现金的可分性质和匿名可撤销性质,利用了一种有效的群盲签名方案,并结合了部分盲签名方案,构造了一种实用的公正可分的多银行电子现金支付方案,实现了在多银行电子现金模型基础上的公正性和可分性的结合,从而更好地解决了电子现金的精确支付和可靠性问题,能够防止欺诈以及利用电子现金进行违法活动的行为。
最后,利用编程工具对方案进行了模拟实现。从运行效率来看,本方案降低了银行密钥管理的复杂性,结果表明该方案是实用并可行的。