基于nfc的身份识别方法及装置的制造方法

文档序号:8434435阅读:471来源:国知局
基于nfc的身份识别方法及装置的制造方法
【技术领域】
[0001]本发明涉及通讯技术领域,尤其涉及基于NFC的身份识别方法及装置。
【背景技术】
[0002]NFC(Near Field Communicat1n,近距离无线通讯)是由非接触式射频识别技术及互联互通技术演变而来的一种短距高频的无线电技术,已成为ISO/IEC IS 18092国际标准、EMCA-340标准与ETSI TS 102 190标准。其具有成本低廉、方便易用等特点,目前常用于公交、地铁、超市等进行刷卡消费。例如,用户只需将具有NFC功能的手机靠近公交刷卡系统即可完成车费的支付。
[0003]NFC 一般比红外传输快且简单可靠,一般比蓝牙距离近但更安全更快捷更低耗,更适于交换个人敏感信息。通过和互联网结合,可以满足各种应用需求。然而当手机、平板电脑、非接触式IC卡等具有NFC功能的移动终端被盗或者遗失后,无需进行用户验证即可进行刷卡消费,将会对失主造成巨大的财产损失,造成了基于NFC信息交互的安全性较低的冋题。
[0004]上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

【发明内容】

[0005]本发明的主要目的在于提供一种基于NFC的身份识别方法及装置,旨在提高基于NFC信息交互的安全性。
[0006]为实现上述目的,本发明提供的一种基于NFC的身份识别方法包括以下步骤:
[0007]接收NFC扫描设备发送的第一识别信息和第二识别信息,所述第一识别信息为移动终端对应的识别信息,所述第二识别信息为所述NFC扫描设备对应的识别信息;
[0008]在接收到所述第一识别信息和第二识别信息时,根据接收的所述第一识别信息获取预存的移动终端身份信息以及验证参数信息,根据接收的所述第二识别信息获取预存的NFC扫描设备身份信息;
[0009]在所述第一识别信息中预设的参数信息与所述验证参数信息不匹配时,发送验证请求至所述移动终端,以供所述移动终端显示所述验证请求,并接收用户基于所述验证请求输入的验证信息;
[0010]在所述移动终端反馈的验证信息与预设的验证信息匹配时,将移动终端身份信息发送至所述NFC扫描设备,并将所述NFC扫描设备身份信息发送至所述移动终端。
[0011 ] 优选地,所述基于NFC的身份识别方法还包括:
[0012]在所述第一识别信息中预设的参数信息与所述验证参数信息匹配时,将移动终端身份信息发送至所述NFC扫描设备,并将所述NFC扫描设备身份信息发送至所述移动终端。
[0013]优选地,所述基于NFC的身份识别方法还包括:
[0014]所述移动终端和所述NFC扫描设备在进行数据交互时,对二者之间的交互信息进行加密处理。
[0015]优选地,所述加密处理的方式包括RSA算法、Elgamal算法、背包算法、Rabin算法、D-H算法、ECC算法、DES算法,3DES算法,TDEA算法,Blowfish算法,RC5算法,IDEA算法中的至少一种。
[0016]优选地,所述接收NFC扫描设备发送的第一识别信息和第二识别信息,所述第一识别信息为移动终端对应的识别信息,所述第二识别信息为所述NFC扫描设备对应的识别信息的步骤之前,所述基于NFC的身份识别方法还包括:
[0017]接收并存储所述移动终端发送的移动终端身份信息和验证参数信息,以及所述NFC扫描设备发送的NFC扫描设备身份信息。
[0018]此外,为实现上述目的,本发明还提供一种基于NFC的身份识别装置,所述基于NFC的身份识别装置包括:
[0019]接收模块,用于接收NFC扫描设备发送的第一识别信息和第二识别信息,所述第一识别信息为移动终端对应的识别信息,所述第二识别信息为所述NFC扫描设备对应的识别?目息;
[0020]获取模块,用于在接收到所述第一识别信息和第二识别信息时,根据接收的所述第一识别信息获取预存的移动终端身份信息以及验证参数信息,根据接收的所述第二识别信息获取预存的NFC扫描设备身份信息;
[0021]验证模块,用于在所述第一识别信息中预设的参数信息与所述验证参数信息不匹配时,发送验证请求至所述移动终端,以供所述移动终端显示所述验证请求,并接收用户基于所述验证请求输入的验证信息;还用于在所述移动终端反馈的验证信息与预设的验证信息匹配时,将移动终端身份信息发送至所述NFC扫描设备,并将所述NFC扫描设备身份信息发送至所述移动终端。
[0022]优选地,所述验证模块还用于在所述第一识别信息中预设的参数信息与所述验证参数信息匹配时,将移动终端身份信息发送至所述NFC扫描设备,并将所述NFC扫描设备身份信息发送至所述移动终端。
[0023]优选地,所述移动终端和所述NFC扫描设备包括加密模块,用于在数据交互过程中,对二者之间的交互信息进行加密处理。
[0024]优选地,所述加密处理的方式包括RSA算法、Elgamal算法、背包算法、Rabin算法、D-H算法、ECC算法、DES算法,3DES算法,TDEA算法,Blowfish算法,RC5算法,IDEA算法中的至少一种。
[0025]优选地,所述接收模块还用于接收并存储所述移动终端发送的移动终端身份信息和验证参数信息,以及所述NFC扫描设备发送的NFC扫描设备身份信息。
[0026]本发明在移动终端和NFC扫描设备进行交互身份识别之前,将移动终端对应的识别信息中预设的参数信息与验证参数信息进行比对;当其不匹配时,发送验证请求至所述移动终端,以供所述移动终端显示所述验证请求,并接收用户基于所述验证请求输入的验证信息;在所述移动终端反馈的验证信息与预设的验证信息匹配时,将移动终端身份信息发送至所述NFC扫描设备,并将所述NFC扫描设备身份信息发送至所述移动终端,以供所述移动终端和所述NFC扫描设备完成交互身份识别。因此相较于现有技术,本发明能够提高基于NFC信息交互的安全性。
【附图说明】
[0027]图1为本发明基于NFC的身份识别方法较佳实施例的流程示意图;
[0028]图2为本发明基于NFC的身份识别方法较佳实施例中移动终端数据库的结构示例图;
[0029]图3为本发明基于NFC的身份识别方法较佳实施例中NFC扫描设备数据库的结构示例图;
[0030]图4为本发明基于NFC的身份识别装置较佳实施例的功能模块示意图。
[0031]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0032]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0033]本发明提供一种基于NFC的身份识别方法,参照图1,在本发明基于NFC的身份识别方法的较佳实施例中,该基于NFC的身份识别方法包括:
[0034]步骤S10,接收NFC扫描设备发送的第一识别信息和第二识别信息,所述第一识别信息为移动终端对应的识别信息,所述第二识别信息为所述NFC扫描设备对应的识别信息;
[0035]应当说明的是,NFC是由非接触式射频识别技术及互联互通技术演变而来的一种短距高频的无线电技术,其工作频率为13.56MHz,通讯距离通常为20厘米内。现有技术中,NFC有三种工作模式:卡模式(Card emulat1n)、点对点模式(P2P mode)和读卡器模式(Reader/writer mode) ο本实施例中,所述移动终端具有NFC功能,其可以为一种非接触式IC卡、手机、平板电脑、智能手表或者PDA (个人数字助理)等内置有NFC芯片且工作在卡模式的设备;所述NFC扫描设备具有NFC功能,其可以为POS (point of sale,销售终端)、公交刷卡机、门禁刷卡机等内置有NFC芯片且工作在读卡器模式的设备。
[0036]所述第一识别信息包括标识码和参数信息,其中,所述标识码仅用于标识该移动终端,其可以为多种形式。以手机为例,所述标识码可以为手机内置NFC芯片的串号、手机所插入的 SIM (Subscriber Identity Module 客户识别模块)卡的 ICCID (Integratecirc
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1