[go: up one dir, main page]

CN102819721B - 基于nfc的信息交互方法和装置 - Google Patents

基于nfc的信息交互方法和装置 Download PDF

Info

Publication number
CN102819721B
CN102819721B CN201210290523.5A CN201210290523A CN102819721B CN 102819721 B CN102819721 B CN 102819721B CN 201210290523 A CN201210290523 A CN 201210290523A CN 102819721 B CN102819721 B CN 102819721B
Authority
CN
China
Prior art keywords
nfc
verification
command
scanning device
mobile terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210290523.5A
Other languages
English (en)
Other versions
CN102819721A (zh
Inventor
宋家顺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201210290523.5A priority Critical patent/CN102819721B/zh
Publication of CN102819721A publication Critical patent/CN102819721A/zh
Priority to PCT/CN2013/081499 priority patent/WO2014026616A1/en
Priority to SG11201500792PA priority patent/SG11201500792PA/en
Priority to US14/074,473 priority patent/US20140067682A1/en
Application granted granted Critical
Publication of CN102819721B publication Critical patent/CN102819721B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/322Aspects of commerce using mobile devices [M-devices]
    • G06Q20/3227Aspects of commerce using mobile devices [M-devices] using secure elements embedded in M-devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3278RFID or NFC payments by means of M-devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • G06Q20/40145Biometric identity checks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0853Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/12Detection or prevention of fraud
    • H04W12/128Anti-malware arrangements, e.g. protection against SMS fraud or mobile malware

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Accounting & Taxation (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Telephone Function (AREA)

Abstract

本发明涉及一种基于NFC的信息交互方法和装置。所述基于NFC的信息交互方法包括:响应NFC扫描设备对移动终端的信息读取指令,检测所述NFC扫描设备是否安全使用;当所述NFC扫描设备安全使用时,获取解锁验证命令;根据所述解锁验证命令指示用户进行验证操作;当验证操作与预设验证方式相符时,进行NFC扫描设备与移动终端之间的信息读取操作。上述基于NFC的信息交互方法和信息交互装置,在响应NFC扫描设备的读取指令时,首先检测NFC扫描设备是否安全使用,安全使用时,获取解锁验证命令,根据解锁验证命令指示用户进行验证操作,验证操作与预设验证方式相符合时,进行NFC扫描设备与移动终端之间的信息读取操作,防止伪造的NFC扫描设备,提高了信息交互的安全性。

Description

基于NFC的信息交互方法和装置
技术领域
本发明涉及电子信息交互领域,特别是涉及一种基于NFC的信息交互方法和装置。
背景技术
NFC(Near Field Communication,近距离无线通信)是一种非接触式识别和互联技术,可以在移动终端、消费类电子产品、个人电脑和智能控件工具间进行近距离无线通信。NFC具有成本低、方便易用等特点,通过触控方式可以让消费者简单直观地交换信息与服务,其已被广泛地应用于门禁、公交、手机信息交互等领域。
然而,NFC信息交互时,主要是在几厘米范围与读写设备进行交互操作,例如手机与公交刷卡系统进行交互信息时,只需将手机贴近公交刷卡系统即完成了信息交互,然而在交互操作过程中,存在不少安全隐患,例如,个人信息易于在操作过程中通过恶意软件(扣费木马等)被泄漏,从而造成财产损失。
发明内容
基于此,有必要提供一种安全性较高的基于NFC的信息交互方法。
一种基于NFC的信息交互方法,包括:
响应NFC扫描设备对移动终端的信息读取指令,检测所述NFC扫描设备是否安全使用;
当所述NFC扫描设备安全使用时,获取解锁验证命令;
根据所述解锁验证命令指示用户进行验证操作;
当验证操作与预设验证方式相符时,进行NFC扫描设备与移动终端之间的信息读取操作。
此外,还有必要提供一种安全性较高的基于NFC的信息交互装置。
一种基于NFC的信息交互装置,包括:
检测模块,用于响应NFC扫描设备对移动终端的信息读取指令,检测NFC扫描设备是否安全使用;
获取模块,用于在检测到NFC扫描设备安全使用时,获取解锁验证命令;
指示验证模块,用于根据所述解锁验证命令指示用户进行验证操作;
执行模块,用于当验证操作与预设方式相符时,进行NFC扫描设备与移动终端之间的信息读取操作。
上述基于NFC的信息交互方法和装置,在响应NFC扫描设备的读取指令时,首先检测NFC扫描设备是否安全使用,安全使用时,获取解锁验证命令,根据解锁验证命令指示用户进行验证操作,验证操作与预设验证方式相符合时,进行NFC扫描设备与移动终端之间的信息读取操作,防止伪造的NFC扫描设备,提高了信息交互的安全性。
附图说明
图1为本发明第一实施例中基于NFC的信息交互方法的流程图;
图2为本发明第二实施例中基于NFC的信息交互方法的流程图;
图3为本发明第三实施例提供的移动终端的结构框架示意图;
图4为本发明第四实施例提供的移动终端的结构框架示意图;
图5为图4所示检测模块的结构示意图。
具体实施方式
下面结合具体的实施例及附图对基于NFC的信息交互方法及系统的技术方案进行详细的描述,以使其更加清楚。
如图1所示,在本发明的第一实施例中,一种基于NFC的信息交互方法,包括以下步骤:
步骤S110,响应NFC扫描设备对移动终端的信息读取指令,检测该NFC扫描设备是否安全使用。
具体的,当通过带有NFC芯片的移动终端进行某类信息交互,例如支付某项费用时,移动终端可监测到手动启动NFC支付进程或者在移动终端上一直开启NFC支付进程。将开启了NFC支付进程的移动终端靠近外部NFC扫描设备时,外部NFC扫描设备读取移动终端的NFC芯片,移动终端则响应NFC扫描设备的读取指令,先检测NFC扫描设备是否安全使用。
在一个实施例中,步骤S110具体包括:获取NFC扫描设备的标识码,将该标识码与预先存储的标识码进行对比,若相同,则提示NFC扫描设备安全使用,若不相同,则提示NFC扫描设备非安全使用。
具体的,NFC扫描设备中的标识码是由厂商生产时烧录在NFC扫描设备中。预先存储的标识码是将厂商生产NFC扫描设备烧录的标识码记录在服务器上,可下载到移动终端上。
当将NFC扫描设备的标识码下载到移动终端上后,获取NFC扫描设备的标识码后,直接将获取的标识码与移动终端上存储的标识码进行对比,判断是否相同,若相同,则提示NFC扫描设备安全使用,若不相同,则提示NFC扫描设备非安全使用。
当移动终端未从服务器上下载NFC扫描设备的标识码时,获取NFC扫描设备的标识码后,将获取的NFC扫描设备的标识码上传到服务器,由服务器将标识码与存储的标识码进行对比,并将对比结果返回给移动终端。
步骤S120,当NFC扫描设备安全使用时,获取解锁验证命令。
具体的,解锁验证命令可包括密码命令、手势命令、指纹识别命令、人脸识别命令中至少一种。密码命令是由数字、字母、符号中一种或两种以上组成的。手势命令是指预先存储的特定手势,例如画圆圈的手势。指纹识别命令是指预先采集的指纹。人脸识别命令是指预先采集的人脸头像。
步骤S130,根据解锁验证命令指示用户进行验证操作。
具体的,根据解锁验证命令显示解锁界面,在解锁界面上指示用户进行验证操作。可指示用户输入密码、手势、指纹或人脸等。密码可通过触控、按键等输入;手势、指纹和人脸可通过摄像头等设备采集。
步骤S140,当验证操作与预设验证方式相符时,进行NFC扫描设备与移动终端之间的信息读取操作。
具体的,进行NFC扫描设备与移动终端之间的信息读取操作,可如进行支付信息交互时,NFC扫描设备读取移动终端的帐户信息。
在一个实施例中,步骤S130具体包括:获取根据密码命令、手势命令、指纹识别命令、人脸识别命令中任意一种解锁验证命令进行的验证操作,将验证操作与预先存储的对应的预设验证方式进行比较。具体的,当解锁验证命令为密码命令时,获取输入密码的验证操作,将获取的密码与预先存储的密码比较,若相同,则提示匹配成功,若否,则提示匹配失败。
当解锁验证命令为手势命令时,采集手势命令,将采集的手势命令与预先存储的手势命令比较,若相同,则提示匹配成功,若否,则提示匹配失败。
当解锁验证命令为指纹识别命令时,采集指纹命令,将采集的指纹命令与预先存储的指纹命令比较,若相同,则匹配成功,若否,则提示匹配失败。
当解锁验证命令为人脸识别命令时,采集人脸命令,将采集的人脸命令与预先存储的人脸命令比较,若相同,则提示匹配成功,若否,则提示匹配失败。
当解锁验证命令只为密码命令、手势命令、指纹识别命令、人脸识别命令中任意一种解锁验证命令时,验证操作与预设验证方式匹配成功,则进行NFC扫描设备与移动终端之间的信息读取操作;当解锁验证命令包括密码命令、手势命令、指纹识别命令、人脸识别命令中至少两种以上解锁验证命令组合时,则至少两种以上的验证操作与对应的预设验证方式均匹配成功时,则进行NFC扫描设备与移动终端之间的信息读取操作。
此外,解锁验证命令可为几种命令的组合,例如密码命令与手势命令组合,先输入密码命令,密码匹配后,再采集手势,手势匹配才解锁。
进一步地,在一个实施例中,在步骤S110之前,上述基于NFC的信息交互方法,还包括步骤:预先设置信息读取操作的权限等级,并根据该信息读取操作的权限等级设定相应的组合解锁验证命令;其中,组合解锁验证命令为密码命令、手势命令、指纹识别命令、人脸识别命令中至少两种以上的组合。
具体的,可设定不同的信息读取操作的权限等级,例如第一权限等级可允许进行1M(兆)数据的交互,第二权限等级可进行10M数据的交互,第三权限等级可进行100M数据的交互等。然后根据信息读取操作的权限等级设定相应的组合解锁验证命令。例如第一权限等级的解锁验证命令为密码命令,第二权限等级的解锁验证命令为密码命令加手势命令,第三权限等级的解锁验证命令为密码命令、手势命令加指纹命令的组合。
上述基于NFC信息交互方法,采用在响应NFC扫描设备的读取指令时,首先检测NFC扫描设备是否安全使用,安全使用时,获取解锁验证命令,根据解锁验证命令指示用户进行验证操作,验证操作与预设验证方式相符合时,进行NFC扫描设备与移动终端之间的信息读取操作,防止伪造的NFC扫描设备,提高了信息交互的安全性。
如图2所示,在一个实施例中,一种基于NFC的信息交互方法,包括步骤:
步骤S210,响应NFC扫描设备对移动终端的信息读取指令,检测该NFC扫描设备是否安全使用,若是,则执行步骤S220,若否,则执行步骤230。
步骤S220,检测移动终端是否安全使用,若是,则执行步骤S240,若否,则执行步骤S230。
在一个实施例中,步骤S220具体包括:扫描移动终端上安装的软件;将扫描到的软件与预先存储的恶意软件进行比较,若相同,则提示存在恶意软件,若否,则提示不存在恶意软件。
具体的,在移动终端上安装有恶意软件的扫描程序,将恶意软件预先存储在移动终端上,在检测NFC扫描设备是否安全使用的同时,可启动扫描程序扫描移动终端上是否存在恶意软件。恶意软件是指自动扣费或盗取密码等的软件。当存在恶意软件或NFC扫描设备非安全使用时,均发出警示信息。
步骤S230,发出警示信息。
具体的,警示信息可为危险符号、提示不安全的文字等。
步骤S240,获取解锁验证命令。
步骤S250,根据解锁验证命令指示用户进行验证操作。
步骤S260,当验证操作与预设验证方式相符时,进行NFC扫描设备与移动终端之间的信息读取操作。
上述基于NFC的信息交互方法,采用在响应NFC扫描设备的读取指令时,首先检测NFC扫描设备是否安全使用,安全使用时,进一步检测移动终端是否安全使用,安全使用时,则获取解锁验证命令,根据解锁验证命令指示用户进行验证操作,验证操作与预设验证方式相符合时,进行NFC扫描设备与移动终端之间的信息读取操作,防止伪造的NFC扫描设备,以及确定了移动终端安全使用,进一步提高了信息交互的安全性。
如图3所示,在一个实施例中,一种基于NFC的信息交互装置,包括检测模块110、获取模块120、指示验证模块130和执行模块140。其中:
检测模块110用于响应NFC扫描设备对移动终端的信息读取指令,检测NFC扫描设备是否安全使用。
具体的,当通过带有NFC芯片的移动终端进行某类信息交互,例如支付某项费用时,移动终端可监测到手动启动NFC支付进程或者在移动终端上一直开启NFC支付进程。将开启了NFC支付进程的移动终端靠近外部NFC扫描设备时,外部NFC扫描设备读取移动终端的NFC芯片,移动终端的检测模块110响应NFC扫描设备的读取指令,检测NFC扫描设备是否安全使用。
获取模块120用于在检测到NFC扫描设备安全使用时,获取解锁验证命令。
具体的,解锁验证命令可为密码命令、手势命令、指纹识别命令、人脸识别命令中至少一种。密码命令是由数字、字母、符号中一种或两种以上组成的。手势命令是指预先存储的特定手势,例如画圆圈的手势。指纹识别命令是指预先采集的指纹。人脸识别命令是指预先采集的人脸头像。
指示验证模块130用于根据解锁验证命令指示用户进行验证操作。
具体的,根据解锁验证命令显示解锁界面,在解锁界面上指示用户进行验证操作。可指示用户输入密码、手势、指纹或人脸等。密码可通过触控、按键等输入;手势、指纹和人脸可通过摄像头等设备采集。
执行模块140当验证操作与预设验证方式相符时,进行NFC扫描设备与移动终端之间的信息读取操作。
具体的,进行NFC扫描设备与移动终端之间的信息读取操作,可如进行支付信息交互时,NFC扫描设备读取移动终端的帐户信息。
指示验证模块130用于获取根据密码命令、手势命令、指纹识别命令、人脸识别命令中任意一种解锁验证命令进行的验证操作,将获取的验证操作与预先存储的对应的预设验证方式进行比较。
具体的,当解锁验证命令为密码命令时,指示验证模块130获取输入的密码,将获取的密码与预先存储的密码比较,若相同,则提示匹配成功,若否,则提示匹配失败。
当解锁验证命令为手势命令时,指示验证模块130采集手势命令,将采集的手势命令与预先存储的手势命令比较,若相同,则提示匹配成功,若否,则提示匹配失败。
当解锁验证命令为指纹识别命令时,指示验证模块130采集指纹命令,将采集的指纹命令与预先存储的指纹命令比较,若相同,则提示匹配成功,若否,则提示匹配失败。
当解锁验证命令为人脸识别命令时,指示验证模块130采集人脸命令,将采集的人脸命令与预先存储的人脸命令比较,若相同,则提示匹配成功,若否,则提示匹配失败。
当解锁验证命令只为密码命令、手势命令、指纹识别命令、人脸识别命令中任意一种解锁验证命令时,指示验证模块130比较验证操作与预设验证方式匹配成功,则执行模块140进行NFC扫描设备与移动终端之间的信息读取操作;当解锁验证命令为密码命令、手势命令、指纹识别命令、人脸识别命令中至少两种以上解锁验证命令组合时,则至少两种以上的验证操作与预设验证方式均匹配成功时,执行模块120进行NFC扫描设备与移动终端之间的信息读取操作。
此外,解锁验证命令可为几种命令的组合,例如密码命令与手势命令组合,先输入密码命令,密码匹配后,再采集手势,手势匹配才解锁。
上述基于NFC的信息交互系统,采用在响应NFC扫描设备的读取指令时,首先检测NFC扫描设备是否安全使用,安全使用时,则获取解锁验证命令,根据解锁验证命令指示用户进行验证操作,验证操作与预设验证方式相符合时,进行NFC扫描设备与移动终端之间的信息读取操作,防止伪造的NFC扫描设备,以及确定了移动终端安全使用,进一步提高了信息交互的安全性。
如图4所示,在一个实施例中,上述移动终端,除了包括检测模块110、获取模块120、指示验证模块130和执行模块140,还包括提示模块150和预设模块160。其中:
提示模块150用于在检测模块110检测到NFC扫描设备非安全使用时,发出警示信息。具体的,警示信息可为危险符号、提示不安全的文字等。发出警示信息可提醒用户,提高安全性。
检测模块110还用于在检测所述NFC扫描设备安全使用后,进一步检测移动终端是否安全使用,若否,则提示模块150发出警示信息,若是,则获取模块120获取解锁验证命令。
预设模块150用于预先设置信息读取操作的权限等级,并根据该信息读取操作的权限等级设定相应的组合解锁验证命令;其中,组合解锁验证命令为密码命令、手势命令、指纹识别命令、人脸识别命令中至少两种以上的组合。
具体的,可设定不同的信息读取操作的权限等级,例如第一权限等级可允许进行1M数据的交互,第二权限等级可进行10M数据的交互,第三权限等级可进行100M数据的交互等。然后根据信息读取操作的权限等级设定相应的组合解锁验证命令。例如第一权限等级的解锁验证命令为密码命令,第二权限等级的解锁验证命令为密码命令加手势命令,第三权限等级的解锁验证命令为密码命令、手势命令加指纹命令的组合。
如图5所示,在一个实施例中,检测模块110包括扫描模块112和对比模块114。其中:
检测模块110检测NFC扫描设备是否安全使用具体过程为:
扫描模块112用于获取NFC扫描设备的标识码。具体的,NFC扫描设备中的标识码是由厂商生产时烧录在NFC扫描设备中。
对比模块114用于将获取的标识码与预先存储的标识码进行对比,若相同,则提示该NFC扫描设备安全使用,若不相同,则提示该NFC扫描设备异常。
具体的,预先存储的标识码是将厂商生产NFC扫描设备烧录的标识码记录在服务器上,可下载到移动终端上。当将NFC扫描设备的标识码下载到移动终端上后,扫描模块112获取NFC扫描设备的标识码后,对比模块114直接将获取的标识码与移动终端上存储的标识码进行对比,判断是否相同,若相同,则提示NFC扫描设备安全使用,若不相同,则提示NFC扫描设备异常。
检测模块110检测移动终端上是否安全使用的具体过程为:
扫描模块112用于扫描移动终端上安装的软件。
对比模块114用于将扫描到的软件与预先存储的软件进行比较,若相同,则提示存在恶意软件,若否,则提示不存在恶意软件。具体的,将恶意软件预先存储在移动终端上,在检测NFC扫描设备是否安全使用的同时,扫描模块112可扫描移动终端上是否存在恶意软件。恶意软件是指自动扣费或盗取密码等的软件。
此外,基于NFC的信息交互装置可安装在手机、ipad、个人数字助理、平板电脑等设备上。
上述基于NFC的信息交互方法和信息交互装置,在响应NFC扫描设备的读取指令时,首先检测NFC扫描设备是否安全使用,安全使用时,获取解锁验证命令,完成信息交互,防止伪造的NFC扫描设备,提高了信息交互的安全性。
另外,在检测NFC扫描设备的安全使用时,扫描移动终端上是否安全使用,防止了恶意软件的盗取密码或扣费等,再获取解锁验证命令,进一步提高了信息交互的安全性;根据信息读取操作的权限等级设置解锁验证命令组合,提高了信息交互安全性,以及保证信息交互的快捷性。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (10)

1.一种基于NFC的信息交互方法,包括:
响应NFC扫描设备对移动终端的信息读取指令,检测所述NFC扫描设备是否安全使用;
所述检测NFC扫描设备安全使用的步骤具体包括:
获取NFC扫描设备的标识码,将所述标识码与预先存储的标识码进行对比,若相同,则提示所述NFC扫描设备安全使用;其中,预先存储的标识码是厂商生产NFC扫描设备烧录的标识码;
当所述NFC扫描设备安全使用时,检测移动终端是否安全使用,当移动终端安全使用时,获取解锁验证命令;
根据所述解锁验证命令指示用户进行验证操作;
当验证操作与预设验证方式相符时,进行NFC扫描设备与移动终端之间的信息读取操作;
所述检测移动终端是否安全使用的步骤包括:扫描移动终端上安装的软件;将扫描到的软件与预先存储的恶意软件进行比较,若相同,则提示存在恶意软件,若否,则提示不存在恶意软件。
2.根据权利要求1所述的基于NFC的信息交互方法,其特征在于,还包括步骤:
检测NFC扫描设备非安全使用时,发出警示信息。
3.根据权利要求1所述的基于NFC的信息交互方法,其特征在于,所述解锁验证命令包括密码命令、手势命令、指纹识别命令、人脸识别命令中至少一种;
所述根据解锁验证命令指示用户进行验证操作的步骤包括:
获取根据密码命令、手势命令、指纹识别命令、人脸识别命令中任意一种解锁验证命令进行的验证操作,将获取的验证操作与预先存储的对应的预设验证方式进行比较。
4.根据权利要求3所述的基于NFC的信息交互方法,其特征在于,
当解锁验证命令为密码命令、手势命令、指纹识别命令、人脸识别命令中任意一种解锁验证命令时,所述验证操作与预设验证方式匹配成功则进行NFC扫描设备与移动终端之间的信息读取操作;
当解锁验证命令为密码命令、手势命令、指纹识别命令、人脸识别命令中至少两种以上解锁验证命令组合时,所述至少两种以上验证操作与对应的预设验证方式均匹配成功则进行NFC扫描设备与移动终端之间的信息读取操作。
5.根据权利要求1所述的基于NFC的信息交互方法,其特征在于,在响应NFC扫描设备对移动终端的信息读取指令之前,还包括步骤:
预先设置信息读取操作的权限等级,并根据所述信息读取操作的权限等级设定相应的组合解锁验证命令;其中,组合解锁验证命令为密码命令、手势命令、指纹识别命令、人脸识别命令中至少两种以上的组合。
6.一种基于NFC的信息交互装置,其特征在于,包括:
检测模块,用于响应NFC扫描设备对移动终端的信息读取指令,检测NFC扫描设备是否安全使用;
获取模块,用于在检测到NFC扫描设备安全使用时,获取解锁验证命令;
指示验证模块,用于根据所述解锁验证命令指示用户进行验证操作;
执行模块,用于当验证操作与预设方式相符时,进行NFC扫描设备与移动终端之间的信息读取操作;
所述检测模块包括:
扫描模块,用于获取NFC扫描设备的标识码;
对比模块,用于将所述标识码与预先存储的标识码进行对比,若相同,则提示所述NFC扫描设备安全使用,若不相同,则提示所述NFC扫描设备非安全使用;其中,预先存储的标识码是厂商生产NFC扫描设备烧录的标识码;
所述检测模块还用于在检测所述NFC扫描设备安全使用后,进一步检测移动终端是否安全使用,若是,则所述提示模块发出警示信息,若否,则所述获取模块获取解锁验证命令;
所述扫描模块用于扫描移动终端上安装的软件,所述对比模块用于将扫描到的软件与预先存储的软件进行比较,若相同,则提示存在恶意软件,若否,则提示不存在恶意软件。
7.根据权利要求6所述的基于NFC的信息交互装置,其特征在于,还包括:
提示模块,用于在所述检测模块检测到NFC扫描设备非安全使用时,发出警示信息。
8.根据权利要求6所述的基于NFC的信息交互装置,其特征在于,所述解锁验证命令为密码命令、手势命令、指纹识别命令、人脸识别命令中至少一种;
所述指示验证模块还用于获取根据密码命令、手势命令、指纹识别命令、人脸识别命令中任意一种解锁验证命令进行的验证操作,将获取的验证操作与预先存储的对应的预设验证方式进行比较。
9.根据权利要求6所述的基于NFC的信息交互装置,其特征在于,当解锁验证命令为密码命令、手势命令、指纹识别命令、人脸识别命令中任意一种解锁验证命令时,所述验证操作与预设验证方式匹配成功,则所述执行模块进行NFC扫描设备与移动终端之间的信息读取操作;
当解锁验证命令为密码命令、手势命令、指纹识别命令、人脸识别命令中至少两种以上解锁验证命令组合时,所述至少两种以上验证操作与对应的预设验证方式均匹配成功则所述执行模块进行NFC扫描设备与移动终端之间的信息读取操作。
10.根据权利要求6所述的基于NFC的信息交互装置,其特征在于,还包括:预设模块,用于预先设置信息读取操作的权限等级,并根据所述信息读取操作的权限等级设定相应的组合解锁验证命令;其中,所述组合解锁验证命令为密码命令、手势命令、指纹识别命令、人脸识别命令中至少两种以上的组合。
CN201210290523.5A 2012-08-15 2012-08-15 基于nfc的信息交互方法和装置 Active CN102819721B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201210290523.5A CN102819721B (zh) 2012-08-15 2012-08-15 基于nfc的信息交互方法和装置
PCT/CN2013/081499 WO2014026616A1 (en) 2012-08-15 2013-08-14 Nfc-based information exchange method and device
SG11201500792PA SG11201500792PA (en) 2012-08-15 2013-08-14 Nfc-based information exchange method and device
US14/074,473 US20140067682A1 (en) 2012-08-15 2013-11-07 Nfc-based information exchange method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210290523.5A CN102819721B (zh) 2012-08-15 2012-08-15 基于nfc的信息交互方法和装置

Publications (2)

Publication Number Publication Date
CN102819721A CN102819721A (zh) 2012-12-12
CN102819721B true CN102819721B (zh) 2015-03-11

Family

ID=47303831

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210290523.5A Active CN102819721B (zh) 2012-08-15 2012-08-15 基于nfc的信息交互方法和装置

Country Status (4)

Country Link
US (1) US20140067682A1 (zh)
CN (1) CN102819721B (zh)
SG (1) SG11201500792PA (zh)
WO (1) WO2014026616A1 (zh)

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102819721B (zh) * 2012-08-15 2015-03-11 腾讯科技(深圳)有限公司 基于nfc的信息交互方法和装置
CN103413260A (zh) * 2013-08-30 2013-11-27 苏州跨界软件科技有限公司 基于nfc的教务信息查看方法
CN103514392A (zh) * 2013-09-24 2014-01-15 亚太宝龙科技(湖南)有限公司 一种计算机操作系统登录认证装置和方法
US10194318B2 (en) * 2013-09-24 2019-01-29 Intel IP Corporation Systems and methods for NFC access control in a secure element centric NFC architecture
CN104700020B (zh) * 2013-12-04 2018-04-13 香港微频科技有限公司 一种设备解锁的方法及系统
CN104699491A (zh) * 2013-12-06 2015-06-10 中兴通讯股份有限公司 一种应用程序的升级处理方法及终端设备
CN103728906B (zh) * 2014-01-13 2017-02-01 江苏惠通集团有限责任公司 智能家居控制装置及控制方法
CN103995572B (zh) * 2014-05-14 2018-02-06 苏州三星电子电脑有限公司 电脑解锁方法和具有解锁模块的电脑
FR3023090A1 (fr) * 2014-06-30 2016-01-01 Orange Dispositif de validation d'une transaction lors d'une communication radio mettant en oeuvre le corps humain
CN105654617A (zh) * 2014-11-26 2016-06-08 镇江雅迅软件有限责任公司 一种基于nfc支付的地铁刷卡系统
US10079827B2 (en) * 2015-03-16 2018-09-18 Ricoh Company, Ltd. Information processing apparatus, information processing method, and information processing system
CN104732134B (zh) * 2015-04-10 2017-09-12 北京深思数盾科技股份有限公司 具有软件保护功能的信息安全设备及其认证方法
CN104732390B (zh) * 2015-04-20 2018-06-19 广东欧珀移动通信有限公司 基于nfc的支付方法及装置
GB201506954D0 (en) * 2015-04-23 2015-06-10 Royal College Of Art Communications device system and method
CN105069344B (zh) * 2015-07-23 2018-10-19 小米科技有限责任公司 移动终端锁定方法及装置
US10204347B2 (en) * 2015-08-11 2019-02-12 Mehmet Ertugrul Authenticity control system
CN105516205A (zh) * 2016-01-27 2016-04-20 中国计量学院 一种基于web的加油机远程监控系统
CN105740925A (zh) * 2016-01-27 2016-07-06 杭州市余杭区质量计量监测中心 一种基于nfc的燃料加油机检修记录管理系统
US11345567B2 (en) 2016-03-04 2022-05-31 Otis Elevator Company Elevator short-range communication system
CN105868983A (zh) * 2016-04-26 2016-08-17 北京小米移动软件有限公司 信息输出控制方法和装置、智能终端
CN106850638B (zh) * 2017-02-14 2020-03-24 中车株洲电力机车研究所有限公司 一种车载设备访问控制方法及系统
CN109085941B (zh) * 2017-06-14 2022-09-23 江西欧迈斯微电子有限公司 触控终端及其触控方法和装置
CN107277077B (zh) * 2017-08-22 2020-03-13 京东方科技集团股份有限公司 医疗数据访问方法、终端和服务器
CN109347641B (zh) * 2018-09-27 2021-08-06 维沃移动通信有限公司 一种打开加密对象的方法、终端和存储介质
CN111128397A (zh) * 2020-03-13 2020-05-08 赵志强 感温智能穿戴监控装置及其监控方法
US11093944B1 (en) 2020-04-30 2021-08-17 Capital One Services, Llc Systems and methods for peer-to-peer identity verification
CN111857588A (zh) * 2020-07-15 2020-10-30 江门市俐通环保科技有限公司 一种数据擦除方法、系统、设备及存储介质
CN114582048B (zh) * 2020-12-01 2023-09-05 比亚迪股份有限公司 基于nfc的车门控制方法、移动终端及汽车
CN114143754B (zh) * 2021-11-30 2024-10-22 上汽通用五菱汽车股份有限公司 降低车载功耗方法、装置、车辆及计算机可读存储介质
CN116468441A (zh) * 2023-03-28 2023-07-21 中国船舶集团有限公司综合技术经济研究院 一种船上交易方法、装置、计算机设备以及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101674109A (zh) * 2009-10-19 2010-03-17 宇龙计算机通信科技(深圳)有限公司 一种nfc监控装置、nfc通讯终端及监控系统
CN101707772A (zh) * 2009-11-10 2010-05-12 宇龙计算机通信科技(深圳)有限公司 一种基于nfc的身份识别方法及系统
CN101958026A (zh) * 2010-09-15 2011-01-26 宇龙计算机通信科技(深圳)有限公司 一种用户认证模块的设置方法和设置系统
CN102122415A (zh) * 2011-03-31 2011-07-13 郑州信大捷安信息技术有限公司 基于安全tf卡和nfc技术的非接触式移动支付终端及支付方法
CN102611551A (zh) * 2011-01-20 2012-07-25 深圳市文鼎创数据科技有限公司 物理认证方法、装置及动态口令牌

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2449510A (en) * 2007-05-24 2008-11-26 Asim Bucuk A method and system for the creation, management and authentication of links between people, entities, objects and devices
US20100153721A1 (en) * 2008-12-12 2010-06-17 Anders Mellqvist Portable Electronic Devices, Systems, Methods and Computer Program Products for Accessing Remote Secure Elements
EP2221984A1 (en) * 2009-02-23 2010-08-25 Motorola, Inc. Wireless communication device for providing at least one near field communication service
US9185174B2 (en) * 2009-04-29 2015-11-10 Ianywhere Solutions, Inc. Maintaining mobile device operations
EP2553904A2 (en) * 2010-03-31 2013-02-06 Rick L. Orsini Systems and methods for securing data in motion
US20120008769A1 (en) * 2010-07-12 2012-01-12 Kurt Raffiki Collins Method and System For Managing A Distributed Identity
US8682245B2 (en) * 2010-09-23 2014-03-25 Blackberry Limited Communications system providing personnel access based upon near-field communication and related methods
US10168413B2 (en) * 2011-03-25 2019-01-01 T-Mobile Usa, Inc. Service enhancements using near field communication
US20120254032A1 (en) * 2011-03-29 2012-10-04 Research In Motion Limited Mobile wireless communications device configured to authorize transaction based upon movement sensor and associated methods
US20120317628A1 (en) * 2011-06-09 2012-12-13 Yeager C Douglas Systems and methods for authorizing a transaction
CN103975615B (zh) * 2011-12-16 2019-09-03 英特尔公司 用自动生成的登录信息经由近场通信登录
US20130198056A1 (en) * 2012-01-27 2013-08-01 Verizon Patent And Licensing Inc. Near field communication transaction management and application systems and methods
EP2624612B1 (en) * 2012-02-03 2018-08-29 Telia Company AB A method for near field communication operation, a device and a system thereto
US8478195B1 (en) * 2012-02-17 2013-07-02 Google Inc. Two-factor user authentication using near field communication
EP2817708B1 (en) * 2012-02-21 2020-08-26 Zebra Technologies Corporation Method and apparatus for implementing near field communications with a printer
US10332112B2 (en) * 2012-03-27 2019-06-25 International Business Machines Corporation Authentication for transactions using near field communication
US20130344804A1 (en) * 2012-06-22 2013-12-26 Research In Motion Limited Nfc transport auto discovery
CN102819721B (zh) * 2012-08-15 2015-03-11 腾讯科技(深圳)有限公司 基于nfc的信息交互方法和装置
US9058258B2 (en) * 2012-10-25 2015-06-16 Bby Solutions, Inc. Mobile device diagnosis: apparatus and method
US9094113B2 (en) * 2013-03-15 2015-07-28 Qualcomm Incorporated Apparatus and method for reducing phase noise in near field communication device signaling
US8914863B2 (en) * 2013-03-29 2014-12-16 Here Global B.V. Enhancing the security of near-field communication

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101674109A (zh) * 2009-10-19 2010-03-17 宇龙计算机通信科技(深圳)有限公司 一种nfc监控装置、nfc通讯终端及监控系统
CN101707772A (zh) * 2009-11-10 2010-05-12 宇龙计算机通信科技(深圳)有限公司 一种基于nfc的身份识别方法及系统
CN101958026A (zh) * 2010-09-15 2011-01-26 宇龙计算机通信科技(深圳)有限公司 一种用户认证模块的设置方法和设置系统
CN102611551A (zh) * 2011-01-20 2012-07-25 深圳市文鼎创数据科技有限公司 物理认证方法、装置及动态口令牌
CN102122415A (zh) * 2011-03-31 2011-07-13 郑州信大捷安信息技术有限公司 基于安全tf卡和nfc技术的非接触式移动支付终端及支付方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于NFC技术的近场通信应用探索;刘浩;《中国无线电》;20101231(第12期);第1-3部分 *

Also Published As

Publication number Publication date
US20140067682A1 (en) 2014-03-06
WO2014026616A1 (en) 2014-02-20
SG11201500792PA (en) 2015-02-27
CN102819721A (zh) 2012-12-12

Similar Documents

Publication Publication Date Title
CN102819721B (zh) 基于nfc的信息交互方法和装置
US12450963B2 (en) Electronic access control system
US20200082656A1 (en) Fingerprint recognition and nfc-based unlocking method and system using mobile terminal
EP3312750A1 (en) Information processing device, information processing system, and information processing method
KR20150113152A (ko) 개선된 보안 특징을 갖는 스마트 카드 및 스마트 카드 시스템
CN105678147B (zh) 触控操作的方法和装置
JP7735274B2 (ja) 非接触カードに格納されたパスポートデータに基づく安全な認証
CN102547691B (zh) 一种基于2.4g rfid智能卡系统的安全电子控制系统和方法
CN104063643A (zh) 一种基于时间间隔特征的智能终端安全认证方法及装置
CN103995572B (zh) 电脑解锁方法和具有解锁模块的电脑
US9542547B2 (en) Identification to access portable computing device
CN105550867A (zh) 一种信息认证方法及设备
CN105740691A (zh) 一种密码验证方法和终端
US11354394B2 (en) Identity verification using autonomous vehicles
CN105095944A (zh) 一种防盗银行卡及银行卡atm机刷卡防盗方法
US20180239884A1 (en) Detection System, Fingerprint Sensor, and Method of Finger Touch Authentication Thereof
CN104392558B (zh) 用于智能快件柜的登录方法及登录装置
US12530673B2 (en) Smart payment card, and computing systems and methods for configuring smart payment card and processing transactions involving smart payment card
JP5944891B2 (ja) ローカル端末と複数の携帯機器との間で通信する携帯通信機器、システムおよび方法
CN103856326A (zh) 安全认证方法和装置
CN106339620A (zh) 一种身份验证方法及移动终端
US20170270380A1 (en) Fingerprint enrollment in smart device
CN106254378B (zh) 一种近距离通信nfc移动终端的安全控制方法及系统
CN104866744B (zh) 一种信息处理方法及电子设备
CN105530101B (zh) 一种指纹鉴权方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant