一种基于电子现金的脱机交易方法和系统技术方案

技术编号:27089990 阅读:40 留言:0更新日期:2021-01-25 18:19
本发明专利技术提供了一种基于电子现金的脱机交易方法和系统,该方法包括:后台服务器从智能卡接收智能卡生成的防重放因子;利用后台服务器的私钥对安全信息进行签名,生成安全信息签名,将安全信息和安全信息签名发送至智能卡;智能卡从后台服务器接收安全信息和安全信息签名信息,利用后台服务器的公钥对安全信息签名信息进行验签,在验签通过后,比对安全信息中的防重放因子与智能卡生成的防重放因子是否一致,如果一致,则存储活性字段信息;智能卡与后台服务器建立连接,生成防重放因子,将防重放因子发送至后台服务器。重放因子发送至后台服务器。重放因子发送至后台服务器。

【技术实现步骤摘要】
一种基于电子现金的脱机交易方法和系统


[0001]本专利技术涉及一种电子交易
,尤其涉及一种基于电子现金的脱机交易方法和系统。

技术介绍

[0002]在传统的电子现金等脱机交易应用中,由于脱机交易不能够实时联网认证,这就导致后台服务器不能及时对电子现金进行清算。在脱机交易的情况下,付款终端存储有一张电子现金,该电子现金可以被用户重复消费,付款终端在用户每次消费后,会在卡片余额上扣减相应的消费金额。因此存在以下安全问题:不法分子可能利用POS机等交易终端对圈存有电子现金的卡片进行大量的非法盗刷,由于不能实时清算,用户无法及时得知卡片内电子现金被盗刷走。
[0003]因此,急需一种更优的电子现金脱机交易的技术方案,在智能卡上增加活性字段信息,避免上述电子现金脱机交易中可能出现的安全问题。

技术实现思路

[0004]本专利技术旨在解决上述问题之一。
[0005]本专利技术的主要目的在于提供一种基于电子现金的脱机交易方法;
[0006]本专利技术的另一目的在于提供另一种基于电子现金的脱机交易方法;
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于电子现金的脱机交易方法,其特征在于,包括:后台服务器从智能卡接收所述智能卡生成的防重放因子;所述后台服务器按预设算法判断所述智能卡是否存在异常交易,如果不存在异常交易,则利用后台服务器的私钥对安全信息进行签名,生成安全信息签名,将所述安全信息和所述安全信息签名发送至所述智能卡;其中,所述安全信息至少包括:防重放因子和活性字段信息;所述活性字段信息至少包括:所述智能卡的可交易次数;所述智能卡从所述后台服务器接收所述安全信息和所述安全信息签名信息,利用所述后台服务器的公钥对所述安全信息签名信息进行验签,在验签通过后,比对所述安全信息中的防重放因子与所述智能卡生成的防重放因子是否一致,如果一致,则存储所述活性字段信息;交易终端与所述后台服务器在不建立连接的情况下,与所述智能卡建立连接,向所述智能卡发送电子现金交易应用选择信息;所述智能卡与所述后台服务器在不建立连接的情况下,接收所述电子现金交易应用选择信息,确定电子现金交易应用激活,并接收所述交易终端发送的交易信息;其中,所述交易信息至少包括:交易金额;所述智能卡接收所述交易信息后,比较自身存储的交易累计次数与所述智能卡的可交易次数,如果所述交易累计次数大于或等于所述智能卡的可交易次数,则判断所述活性字段信息无效,终止交易流程;如果所述交易累计次数小于所述智能卡的可交易次数,则判断所述活性字段信息有效,所述智能卡根据所述交易信息中的交易金额扣减所述卡片余额,将所述自身存储的交易累计次数加1,并对所述交易信息进行计算得到交易凭证,将所述交易凭证送至所述交易终端;所述智能卡与所述后台服务器建立连接,生成防重放因子,将所述防重放因子发送至后台服务器。2.一种基于电子现金的脱机交易方法,其特征在于,包括:后台服务器从智能卡接收所述智能卡生成的防重放因子;所述后台服务器按预设算法判断所述智能卡是否存在异常交易,如果不存在异常交易,则利用后台服务器的私钥对安全信息进行签名,生成安全信息签名,将所述安全信息和所述安全信息签名发送至所述智能卡;其中,所述安全信息至少包括:防重放因子和活性字段信息;所述活性字段信息至少包括:所述智能卡的可交易金额;所述智能卡从所述后台服务器接收所述安全信息和所述安全信息签名信息,利用所述后台服务器的公钥对所述安全信息签名信息进行验签,在验签通过后,比对所述安全信息中的防重放因子与所述智能卡生成的防重放因子是否一致,如果一致,则存储所述活性字段信息;交易终端与所述后台服务器在不建立连接的情况下,与所述智能卡建立连接,向所述智能卡发送电子现金交易应用选择信息;所述智能卡与所述后台服务器在不建立连接的情况下,接收所述电子现金交易应用选择信息,确定电子现金交易应用激活,并接收所述交易终端发送的交易信息;其中,所述交
易信息至少包括:交易金额;所述智能卡接收所述交易信息后,比较自身存储的交易累计金额与所述智能卡的可交易金额,如果所述交易累计金额大于或等于所述智能卡的可交易金额,则判断所述活性字段信息无效,终止交易流程;如果所述交易累计金额小于所述智能卡的可交易金额,则判断所述活性字段信息有效,所述智能卡根据所述交易信息中的交易金额扣减所述卡片余额,将所述自身存储的交易累计金额加上交易金额,并对所述交易信息进行计算得到交易凭证,将所述交易凭证送至所述交易终端;所述智能卡与所述后台服务器建立连接,生成防重放因子,将所述防重放因子发送至后台服务器。3.根据权利要求1或2所述的方法,其特征在于,该方法还包括:在所述智能卡与所述后台服务器建立连接之后,所述智能卡根据所述智能卡在与所述后台服务器在不建立连接的情况下产生的全部交易凭证和自身存储的电子现金生成所述交易清算信息,将所述交易清算信息发送至后台服务器;其中,每条所述交易清算信息至少包括:至少一条交易凭证;所述后台服务器从所述智能卡接收交易清算信息,根据所述交易清算信息执行电子现金清算。4.根据权利要求3所述的方法,其特征在于,在所述后台服务器从所述智能卡接收交易清算信息,执行电子现金清算后,所述方法还包括:所述后台服务器向所述智能卡下发新的电子现金;所述智能卡接收并储存所述新的电子现金,在自身的卡片余额上增加所述新的电子现金的面值。5.根据权利要求4所述的方法,其特征在于,所述后台服务器按预设算法判断所述智能卡是否存在异常交易,包括:所述后台服务器接收所述智能卡发送的交易清算信息,判断所述智能卡在与所述后台服务器在不建立连接的情况下产生的全部交易信息的交易金额总和是否大于所述智能卡自身存储的电子现金的面值,如果所述后台服务器在不建立连接的情况下产生的全部交易信息的交易金额总和大于所述智能卡自身存储的电子现金的面值,则判断所述智能卡存在异常交易...

【专利技术属性】
技术研发人员:李东声
申请(专利权)人:天地融科技股份有限公司
类型:发明
国别省市:

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

1