电子支付系统以及在电子支付系统中确认交易的方法技术方案

技术编号:2961500 阅读:250 留言:0更新日期:2012-04-11 18:40
用来在电子支付系统中确认交易的装置和方法,所述电子支付系统包括用来提供与收到的支付相应的电子收据的第一处理装置(211、212、213;47),用来接收所述收据的第二处理装置(270;49),以及用来在所述第一和第二处理装置以及所述第一支付装置之间传送所述收据的传送装置(210、220、240、280;46、48)。用一种公共密钥算法对所述电子收据或其某些部分进行加密,加密时将受款人的专用密钥用作加密密钥,对收据解码时也利用公共密钥算法,并将受款人的公共密钥用作解码密钥,如果所述收据的受票人希望确认收据的真实性,他就用受款人的公共密钥对加密的收据解码。用受款人的专用密钥进行的数字加密可以准确无误地证明收据的来源。只要收据是加密格式,如果不确切地知道受款人,则收据不可能被读出,对收据的伪造也是不可能的。电子收据能够轻易地在不同的目的地之间读出和传送。(*该技术在2018年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
本专利技术涉及通信网络中的电子支付方式,尤其是电子支付系统,包括用来生成与收到的支付相应的电子收据的第一处理装置、用来接收所述收据的第二处理装置,以及用来在所述第一和第二处理装置之间传送所述收据的传送装置。由于通信网络使用的上升,电子支付方式的使用已变得更加普遍。在不久的将来,对各种服务、有形货物或者信息的支付将在买方和卖方之间越来越经常地以电子货币的形式进行。它们通常称为电子代用币。由于安全方面的不确定性,电子支付系统的采用已经有所延迟。在协议层,标准的拟订已经有了很大的进展,例如,SET(SecureElectronic Transaction)标准(电子交易安全标准)将很快投入使用,该标准包括若干加密和鉴别功能,借助于这些功能,与交易有关的数据传输能够可靠地进行。在协议层之上的应用层,操作规程和实际应用依然多种多样。所以已经有几个国家制定了制度和条例,来保护消费者免受与电子交易有关的错误和权利滥用的侵害。例如,美国已经颁布了E条例,规定,用于电子交易的系统必须提供系统所执行的所有交易的收据,并定期为用户提供书面的交易清单。对于这种要求通常是这样执行的在每次交易之后,系统就向存储用户电子代用币的装置发送一个记录,作为电子收据。对于利用电子支付系统来进行简单的个人支付的普通用户来说,这样的收据完全足够了。但是,有大量的用户其支付交易更为复杂,所以登记的顺畅、收据的传送和鉴别就显得更为重要。例如,可能事后请求雇主支付特定费用的雇员,或者同时有多个项目而要单独对每个项目收费的顾问,就或者是必须有单独的装置(此后称为“钱包”)来存储各个开单目的地的电子代用币,或者是被迫浪费时间来对开给不同目的地的收据进行存储、确认、转换和传输。前一种方式随着“钱包”数目的增加很快就会变得难以管理。而后一种方式浪费时间,使得用户不能享用先进的数据传输所带来的好处。另一方面,收据的最终收据人(end-receiver),例如雇主、顾客或者接受扣税票据(tax-deductible bills)的税务机关,需要确认收据是有真实的交易基础的,确实是由受款人开出的。但收据的分别签证难以实现,而在电话接洽的小单业务(small telephone bills)的情况下,分别签证甚至是无利可图的。基于银行报表(bank statement)的签证继而会削弱开票人的信息安全,因为在这种情况下,接收所述清单的人同时会接收到与所述用户“钱包”有关的所有交易的信息。专利技术方案概述本专利技术的一个目的是提出一种电子支付系统,其中,交易时用到经签证的、准确无误的电子收据,所述电子收据易于传输,使用这种电子收据,当收据被传输时,相对于其他的支付活动,本付款人的信息安全能够得到保护。一张电子收据主要包括以电荷或磁荷强度表示的信息单元,这些单元可由电子装置读写。本专利技术的目的是由在引言部分所描述的电子支付系统实现的,其特征在于,如果需要的话,第一处理装置用来对要生成的电子收据或其一部分进行加密,加密时使用一种公共密钥算法,并将受款人自己的密钥用作加密密钥;第二处理装置用来对接收到的收据解码,解码时利用公共密钥算法,并将受款人的公共密钥用作解码密钥。本专利技术还涉及一种如权利要求13所述的方法,用来在所述电子支付系统中确认一项交易,所述电子支付系统包括用来提供相应支付的电子收据的第一处理装置,用来接收所述收据的第二处理装置,以及在所述第一和第二处理装置之间传送所述收据的传送装置。该方法的特征在于,所述电子收据或部分电子收据被加密,加密时使用一种公共密钥算法,并将受款人的专用密钥用作加密密钥;对所述电子收据解码时,使用一种公共密钥算法,并将受款人的公共密钥用作解码密钥。本专利技术作为基础的系统包括加密装置,用来对电子收据利用一种公共密钥算法完全地或部分地加密。加密是利用受款人的专用密钥进行的,这样,加密就相当于所述收据上的电子印签。如果收到收据的人想要确认收据的真实性,他就可以用受款人的公共密钥解码。所述收据是电子形式的,因此容易读取,并易于在各目的地之间传输。用受款人专用密钥进行的数字加密可以准确无误地证明收据的来源。只要收据是加密状态,如果不确切地知道受款人是谁,它就不能被读出,而且,包括在收据的加密部分中的信息也是不可能被伪造的。收据的要被加密的部分最好包括一个交易标识、支付金额以及对支付原由的说明。卖方可以根据所述标识来区分他自己的交易记录表中的各次交易。加密文本最好还包括一个校验区,用它来核实加密是否被正确执行。加密也可以是可选的,这样,仅当收据需要经签证的时候才使用加密功能。本专利技术的所述方法和系统的一个优点是,通过维护签证级别,该电子支付系统的用户能够提供经签证的准确无误的交易收据,并能传输所述收据以供进一步处理。要被转移到各个不同的目的地以供存储或者入帐(crediting)的支付额能够从同一个电子“钱包”支出,而不管最终付款人是谁,也不必损害与金额的入帐有关的“钱包”的信息安全。图面简要说明下面参照附图结合优选实施例对本专利技术作更为详细的说明,附图中附图说明图1是一个框图,用以大体上说明本专利技术的基本思想;图2是一个功能框图,用以说明本专利技术的一个优选实施例;图3是一个信号图表,用以说明本专利技术的另一个优选实施例;图4是一个框图,用以说明本专利技术的另一个优选实施例;图5是一个流程图,用以说明本专利技术的与图4所示实施例有关的方法。本专利技术的详细说明下面参照图1的方框图对本专利技术的基本原理加以说明,然后再用更具体的例子对所述原理进一步说明。电子收据是一项电子交易的一部分,在电子交易中,支付以电子代用币的形式通过通信网络11在卖方10和买方12之间进行。在交易之后,买方12希望将收据传输到目的地13作进一步处理。对于本专利技术的基本思想,所述卖方10和买方12的装置、网络11的具体结构以及要使用的协议本身都不是相关的,条件是,必须有一个支持基于公共密钥的加密的电子系统。在现有技术的解决方案中,接受买方12的支付之后,卖方10生成一个电子收据,通常是一个记录,该收据被传送到买方12的存储电子代用币的装置亦即“钱包”。当买方12希望将收据传送到目的地13时,他就例如打印出他“钱包”中的一个记录或者所有记录的清单,将硬拷贝发送到所述目的地,或者电子传输所述记录的一个拷贝到所述目的地13。但是,显然,这样的未经签证的收据只能在基于相互信任的交易中使用,而且这样做对于簿记来说是没有法律效力的。而对硬拷贝的处理又会不必要地增加维护一个“钱包”所需的工作量。在本专利技术的解决方案中,卖方10生成一张收据,并最好在该收据上提供一个标识,该标识例如可以是一个流水号、一个时间戳或者另一个字符串,利用该标识,事后就可以在该买方的记录表中找到对应于该收据的登记项。该收据最好还显示出转移的金额以及对该笔交易的说明。然后,卖方的服务器将该收据或选择其一部分加密,加密时用卖方的专用密钥用作加密密钥。被加密的部分最好至少包括所述标识以及转移的金额。用公共密钥进行加密的数学基础是单向陷门函数。这种函数在一个方向容易求解,在相反的方向则极难求解,但是在难解方向,经过选择的加密的特别信息可以显著地简化求解过程。加密中使用两个密钥一个专用密钥和一个公共密钥。根据公共密钥通过计算来确定专用密钥实际上是不可能本文档来自技高网...

【技术保护点】
一种电子支付系统,包括用来生成与收到的支付相应的电子收据的第一处理装置(211、212、213;47)、用来接收所述收据的第二处理装置(270;49),以及用来在所述第一和第二处理装置之间传送所述收据的传送装置(21、220、240、280;46、48),其特征在于: 如果需要的话,所述第一处理装置(211、212、213;47)用来对要生成的电子收据或其一部分进行加密,加密时使用一种公共密钥算法,并将受款人的专用密钥用作加密密钥; 所述第二处理装置(270;49)用来对接收到的收据解码,解码时利用公共密钥算法,并将受款人的公共密钥用作解码密钥。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:莱西西伯拉宁
申请(专利权)人:诺基亚网络有限公司
类型:发明
国别省市:FI[芬兰]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1