椭圆曲线加密下的公平离线电子支付方案

需积分: 10 0 下载量 58 浏览量 更新于2024-09-10 收藏 42KB PDF 举报
"该文提出了一种基于椭圆曲线的离线电子支付方案,改进了S.Brands的Smart卡支付系统,设计出一种允许在银行协助下由可信第三方撤销用户匿名性的支付系统,旨在防止经济犯罪。该方案利用椭圆曲线离散对数加密体制,提高了系统的安全性,特别适合于Smart卡应用。该研究得到了多项基金的支持,并在相关领域期刊发表。" 正文: 在现代信息技术飞速发展的背景下,电子支付系统已经成为日常生活中不可或缺的一部分。传统的现金交易方式逐渐被便捷的电子支付方式所取代,如信用卡、移动支付等。然而,这些支付方式在保护用户隐私和防止非法活动方面面临着诸多挑战。基于这一背景,这篇论文研究了一种新的离线电子支付方案,该方案利用了椭圆曲线密码学的特性,旨在提供更好的安全性和匿名性管理。 椭圆曲线密码学是一种先进的加密技术,其基础是椭圆曲线上的离散对数问题,相比传统的RSA等公钥加密算法,它具有更高的安全性,且密钥长度更短,更适合于资源有限的智能设备,如Smart卡。在S.Brands提出的Smart卡支付系统基础上,本文的作者孟显勇和袁丁提出了一种改进方案,引入了匿名撤销机制。 该电子支付方案的主要特点是保护用户隐私的同时,允许在特定情况下撤销用户的匿名性。这主要是通过银行和一个可信的第三方(委托人)合作实现的。当发生诸如伪造、贪污、洗钱或敲诈勒索等非法行为时,银行可以协助委托人链接支付交易,揭示匿名用户的身份,从而打击犯罪活动。这种匿名性可撤销的特性使得该支付系统在维护用户隐私的同时,也具备了防止滥用的能力。 为了实现这一目标,论文详细描述了支付流程和安全机制的设计。首先,用户使用Smart卡进行离线交易,这些交易信息通过椭圆曲线加密算法进行保护。然后,在必要时,银行可以解密部分信息,配合委托人进行匿名性的撤销。整个过程确保了只有在合法和必要的条件下,用户的匿名性才会被解除,从而兼顾了隐私保护和打击犯罪的需求。 此外,论文还探讨了椭圆曲线密码体制在提高系统安全性和适应Smart卡环境方面的优势。由于椭圆曲线计算的高效性,该方案在保持高强度安全性的前提下,降低了计算和存储资源的需求,使其实现更加实际和可行。 这篇论文提出的离线电子支付方案为电子支付的安全性与匿名性管理提供了新的思路。通过椭圆曲线密码学的应用,以及对匿名性的可控制撤销,该方案在保护用户隐私的同时,也为金融监管和打击经济犯罪提供了有效的工具。这一研究对于电子支付系统的未来发展具有重要的理论和实践意义,特别是在智能设备和移动支付日益普及的今天。