[发明专利]一种基于动态口令交易认证的售货方法及系统在审
申请号: | 201611152351.X | 申请日: | 2016-12-14 |
公开(公告)号: | CN106600827A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 谈剑锋;丁震宇;胡剑波;钱金金;王力 | 申请(专利权)人: | 上海众人网络安全技术有限公司 |
主分类号: | G07F11/00 | 分类号: | G07F11/00 |
代理公司: | 上海硕力知识产权代理事务所31251 | 代理人: | 郭桂峰 |
地址: | 201821 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 动态 口令 交易 认证 售货 方法 系统 | ||
技术领域
本发明涉及动态口令交易认证领域,尤其涉及一种基于动态口令交易认证的售货方法及系统。
背景技术
目前主要的线上支付线下自动售货的应用为基于网络的自动售货机(售货终端),其机制为:购买者在自动售货机上操作选择商品类型和数量,自动售货机内工作控制器将商品类型和数量通过网络发送至售货服务器,售货服务器计算出价格再从第三方支付获取付款二维码,并发送至自动售货机,购买者用第三方支付软件扫描售货机上显示的二维码进行支付,第三方支付收到付款后通知售货服务器,售卖服务器再发信息通知自动售货机出货,完成自动售货过程。
上述机制依赖于自动售货机与后端售货服务器的网络通信,对自动售货机有通信要求,可能会导致更高的成本和安全隐患,并且对自动售货机部署区域会有一定限制。
发明内容
本发明的目的是提供一种基于动态口令交易认证的售货方法及系统,降低售货终端的成本和安全隐患,提升售货终端的部署范围。
本发明提供的技术方案如下:
一种基于动态口令交易认证的售货方法,包括S10:第一订单信息和服务器第一动态交易口令生成方法,包括步骤:步骤S100当处于第一交易模式时,智能终端获取商品信息和售货终端标识,并将所述商品信息和所述售货终端标识发送给售货服务器;步骤S130售货服务器根据所述售货终端标识,在预设数据库中查找所述售货终端标识对应的服务器种子密钥和当前的服务器第一交易次数;步骤S140售货服务器根据当前的所述服务器第一交易次数和所述商品信息,生成对应的第一订单信息,并将所述服务器第一交易次数和所述商品信息设置为服务器与算因子;步骤S150售货服务器根据所述服务器与算因子和所述服务器种子密钥,生成对应的服务器第一动态交易口令,并将所述第一订单信息和所述服务器第一动态交易口令发送给智能终端;步骤S160当售货服务器生成了所述服务器第一动态交易口令后,根据服务器预设规则,更新当前的所述服务器第一交易次数;S20:第一订单信息和服务器第一动态交易口令认证方法,包括步骤:步骤S200当智能终端接收到所述第一订单信息和所述服务器第一动态交易口令后,将所述第一订单信息和所述服务器第一动态交易口令发送给售货终端;步骤S210售货终端判断所述第一订单信息是否为有效订单信息,若是,则执行步骤S220,若否,则执行步骤S240;步骤S220售货终端进一步判断所述服务器第一动态交易口令是否认证成功,若是,则执行步骤S230,若否,则执行步骤S240;步骤S230售货终端同意进行交易,并根据所述第一订单信息中的商品信息进行出货;步骤S240售货终端拒绝进行交易。
在上述技术方案中,本发明的基于动态口令交易认证的售货方法,通过智能终端在售货终端和售货服务器之间进行中转,售货终端不再需要有高强度的通信模块,降低了成功,且对售货终端的安放位置也不再具有严格的限制,使售货终端更易于推广、普及,提高用户的满意度。
进一步,所述步骤S100和所述步骤S130之间还包括:步骤S110售货服务器接收到所述商品信息和所述售货终端标识后,根据所述商品信息,生成对应的付款请求信息,并发送给智能终端;步骤S120智能终端接收到售货服务器发送的所述付款请求信息后,根据所述付款请求信息,完成付款,并将付款成功信息发送给售货服务器。
在上述技术方案中,付款请求信息的设置是给予了用户反悔的机会,万一用户不想买了,也可以直接放弃交易,这样售货服务器也不再需要生成服务器第一动态交易口令,从而影响售货终端标识对应的服务器第一交易次数。
进一步,所述步骤S210具体包括:步骤S211售货终端解析所述第一订单信息,得到所述第一订单信息中的所述服务器第一交易次数;步骤S212售货终端获取当前的售货终端第一交易次数;步骤S213售货终端将所述第一订单信息中的服务器第一交易次数与所述售货终端第一交易次数进行比较,判断所述第一订单信息中的服务器第一交易次数是否不小于所述售货终端第一交易次数,若是,则为有效订单信息,执行步骤S220,若否,则执行步骤S214;步骤S214售货终端判断所述第一订单信息中的服务器第一交易次数是否属于预存的被跳号,若是,则为有效订单信息,执行步骤S220,若否,则为无效订单信息,执行步骤S240。
在上述技术方案中,在进行服务器第一动态交易口令认证前,先对第一订单信息的有效性进行认证,双重验证的过程保证了本发明的售货方法的严谨性;且被跳号的存在给予了用户在售货终端上拿取商品的随意性,并没有时间限制,提高了用户的满意度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海众人网络安全技术有限公司,未经上海众人网络安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611152351.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有曲折形货道的新型自动售货装置
- 下一篇:一种售液机及其出液计量方法