Nfc安全交易方法及系统的制作方法

文档序号:9235834阅读:150来源:国知局
Nfc安全交易方法及系统的制作方法
【技术领域】
[0001]本发明涉及NFC支付领域,尤其涉及一种NFC安全交易方法及系统。
【背景技术】
[0002]由于NFC支付方便、快捷,越来越多的商家开始支持NFC支付方式。随着NFC(NearField Communicat1n,近场通讯)支付的逐渐推广和普及,NFC支付的安全性问题也日渐突出,尤其表现在对NFC标签的合法性识别上,现有的NFC支付技术不能充分保证NFC标签的合法性,从而无法充分保障支付安全。

【发明内容】

[0003]本发明所要解决的技术问题是,提供一种NFC安全交易方法及系统,通过在移动终端和服务器分别对NFC标签进行合法性识别,提高支付过程的安全性。本发明是这样实现的:
[0004]一种NFC安全交易方法,包括如下步骤:
[0005]移动装置扫描NFC标签,以获取该NFC标签的安全数据;所述安全数据包括唯一用户识别码及安全识别码;所述安全识别码为通过专有加密算法对所述唯一用户识别码进行演算得出;
[0006]移动装置通过所述专有加密算法对所述唯一用户识别码进行演算以确认是否能够得出所述安全识别码;当确认通过所述专有加密算法对所述唯一用户识别码进行演算能够得出所述安全识别码时,将所述安全数据发送到服务器;
[0007]服务器查询其是否已存储有所述安全数据,并在查询到其已存储有所述安全数据时,将其预存的与所述NFC标签对应的交易信息发送到移动装置;
[0008]移动装置依据所述交易信息进行交易。
[0009]进一步地,所述NFC安全交易方法还包括如下步骤:
[0010]所述移动装置通过其内部预装的应用程序对所述唯一用户识别码进行演算;所述应用程序包含所述专有加密算法。
[0011]一种NFC安全交易系统,包括移动装置和服务器;
[0012]所述移动装置扫描NFC标签,以获取该NFC标签的安全数据;所述安全数据包括唯一用户识别码及安全识别码;所述安全识别码为通过专有加密算法对所述唯一用户识别码进行演算得出;
[0013]所述移动装置通过所述专有加密算法对所述唯一用户识别码进行演算以确认是否能够得出所述安全识别码;当确认通过所述专有加密算法对所述唯一用户识别码进行演算能够得出所述安全识别码时,将所述安全数据发送到服务器;
[0014]所述服务器查询其是否已存储有所述安全数据,并在查询到其已存储有所述安全数据时,将其预存的与所述NFC标签对应的交易信息发送到移动装置;
[0015]所述移动装置依据所述交易信息进行交易。
[0016]进一步地,所述移动装置通过其内部预装的应用程序对所述唯一用户识别码进行演算;所述应用程序包含所述专有加密算法。
[0017]与现有技术相比,本发明通过分别在移动装置端和服务器端对NFC标签进行合法性识别,充分保证了 NFC标签的合法性,大大增强了 NFC交易的安全性。
【附图说明】
[0018]图1:本发明NFC安全交易方法流程示意图;
[0019]图2:本发明NFC安全交易系统组成示意图。
【具体实施方式】
[0020]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。
[0021]如图1所示,本发明所提出的NFC安全交易方法涉及NFC标签1、移动装置2及服务器3三个方面。NFC标签I具有唯一用户识别码,即UID(User Identity)码。商家获得NFC标签I后,可通过专有加密算法对该NFC标签I的唯一用户识别码进行演算,以生成一个安全识别码。可通过安装有该专有加密算法的NFC标签读写器对NFC标签进行加密演算,得到该NFC标签的安全识别码。得到NFC标签I的安全识别码后,再通过该NFC标签读写器将安全识别码写入NFC标签1,与NFC标签I的唯一用户识别码一起作为该NFC标签I的安全数据,同时,将NFC标签I的唯一用户识别码及安全识别码存入服务器3中。服务器3中存储有多个NFC标签I的安全数据,同一个NFC标签I的用户识别码与其安全识别码是绑定在一起的,具有相互对应关系。不同的NFC标签I对应不同的商品或服务,具有不同的交易价格,因此,服务器3中还存储有与各NFC标签I对应的交易信息,如商品或服务的名称及交易价格等信息。移动装置2需支持NFC功能,如支持NFC功能的手机、平板电脑等。NFC安全交易方法包括如下步骤:
[0022]移动装置2扫描NFC标签1,获得该NFC标签I的安全数据,然后通过上述专有加密算法对获得的安全数据中的唯一用户识别码进行演算,确认是否能够得出安全数据中的安全识别码,如果不能得出,可判定该NFC标签I为非法,则停止交易流程,如果能够得出,则可初步确定该NFC标签I为合法,可进入下一步交易流程。移动装置2可通过其内部预装的应用程序对NFC标签I的唯一用户识别码进行演算,该应用程序中应包含上述专有加密算法。该应用程序可由提供该NFC标签I对应的商品或服务的商家开发或授权开发,移动装置2通过该应用程序还可与服务器3进行通信。
[0023]移动装置2确认通过演算能够得到其所获得的安全数据中的安全识别码后,将其获得的该NFC标签I的安全数据发送到服务器3,以对NFC标签I进行进一步合法性验证。如前所述,服务器3中已经存储有各NFC标签I的安全数据,因此,如果该NFC标签I为合法,则在服务器3中理应能够查询到其已存储有该NFC标签I的安全数据。基于此,服务器3可通过查询其是否已存储有该NFC标签I的安全数据(即与其从移动装置2接收到的该NFC标签I的安全数据相同的安全数据)来进一步判断该NFC标签I的合法性。如果服务器查询到其已存储有该NFC标签I的安全数据,则判定该NFC标签I为合法,于是将其预存的与NFC标签I对应的交易信息发送到移动装置2,移动装置2即可依据该交易信息进行交易;否则,判定该NFC标签I为非法,终止交易流程。
[0024]如图2所示,基于上述NFC安全交易方法,本发明还提供了一种NFC安全交易系统,该交易系统包括移动装置2及服务器3。
[0025]移动装置2扫描NFC标签I,以获取该NFC标签I的安全数据。安全数据包括唯一用户识别码及安全识别码,该安全识别码为通过专有加密算法对该唯一用户识别码进行演算得出。
[0026]获取该NFC标签I的安全数据后,移动装置2通过上述专有加密算法对安全数据中的唯一用户识别码进行演算,确认是否能够得出安全数据中的安全识别码。当确认通过上述专有加密算法对安全数据中的唯一用户识别码进行演算能够得出安全数据中的安全识别码时,将该NFC标签I的安全数据发送到服务器3,以对NFC标签I进行进一步合法性验证。移动装置2内部预装有应用程序,该应用程序包含有上述专有加密算法,移动装置2可通过其内部预装的应用程序对唯一用户识别码进行演算。
[0027]服务器3查询其是否已存储有该NFC标签I的安全数据,并在查询到其已存储有该NFC标签I的安全数据时,将其预存的与该NFC标签I对应(如与该NFC标签I的用户识别码对应)的交易信息发送到移动装置2,移动装置2再依据交易信息进行交易。
[0028]移动装置2及服务器3的具体工作原理可参考上述NFC安全交易方法中所述,在此不再赘述。
[0029]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种NFC安全交易方法,其特征在于,包括如下步骤: 移动装置扫描NFC标签,以获取该NFC标签的安全数据;所述安全数据包括唯一用户识别码及安全识别码;所述安全识别码为通过专有加密算法对所述唯一用户识别码进行演算得出; 移动装置通过所述专有加密算法对所述唯一用户识别码进行演算以确认是否能够得出所述安全识别码;当确认通过所述专有加密算法对所述唯一用户识别码进行演算能够得出所述安全识别码时,将所述安全数据发送到服务器; 服务器查询其是否已存储有所述安全数据,并在查询到其已存储有所述安全数据时,将其预存的与所述NFC标签对应的交易信息发送到移动装置; 移动装置依据所述交易信息进行交易。2.如权利要求1所述的NFC安全交易方法,其特征在于,还包括如下步骤: 所述移动装置通过其内部预装的应用程序对所述唯一用户识别码进行演算;所述应用程序包含所述专有加密算法。3.—种NFC安全交易系统,其特征在于,包括移动装置和服务器; 所述移动装置扫描NFC标签,以获取该NFC标签的安全数据;所述安全数据包括唯一用户识别码及安全识别码;所述安全识别码为通过专有加密算法对所述唯一用户识别码进行演算得出; 所述移动装置通过所述专有加密算法对所述唯一用户识别码进行演算以确认是否能够得出所述安全识别码;当确认通过所述专有加密算法对所述唯一用户识别码进行演算能够得出所述安全识别码时,将所述安全数据发送到服务器; 所述服务器查询其是否已存储有所述安全数据,并在查询到其已存储有所述安全数据时,将其预存的与所述NFC标签对应的交易信息发送到移动装置; 所述移动装置依据所述交易信息进行交易。4.如权利要求3所述的NFC安全交易系统,其特征在于,所述移动装置通过其内部预装的应用程序对所述唯一用户识别码进行演算;所述应用程序包含所述专有加密算法。
【专利摘要】本发明涉及一种NFC安全交易方法,包括:移动装置扫描NFC标签,以获取NFC标签的安全数据;安全数据包括唯一用户识别码及安全识别码;安全识别码为通过专有加密算法对唯一用户识别码进行演算得出;移动装置通过专有加密算法对唯一用户识别码进行演算以确认是否能够得出安全识别码;当确认通过专有加密算法对唯一用户识别码进行演算能够得出安全识别码时,将安全数据发送到服务器;服务器查询其是否已存储有该安全数据,并在查询到其已存储有该安全数据时,将其预存的与NFC标签对应的交易信息发送到移动装置;移动装置依据该交易信息进行交易。本发明通过分别在移动装置端和服务器端对NFC标签进行合法性识别,充分保证了NFC标签的合法性,增强了NFC交易的安全性。
【IPC分类】G06Q20/32, G06Q20/38
【公开号】CN104951938
【申请号】CN201510228259
【发明人】陈伟俊, 杨国伟, 石俊杰, 刘家星
【申请人】高科技术有限公司
【公开日】2015年9月30日
【申请日】2015年5月7日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1