CN103701605A - 一种数据认证方法及装置 - Google Patents

一种数据认证方法及装置 Download PDF

Info

Publication number
CN103701605A
CN103701605A CN201310722879.6A CN201310722879A CN103701605A CN 103701605 A CN103701605 A CN 103701605A CN 201310722879 A CN201310722879 A CN 201310722879A CN 103701605 A CN103701605 A CN 103701605A
Authority
CN
China
Prior art keywords
data
nfc
data processing
smart machine
processing instructions
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.)
Pending
Application number
CN201310722879.6A
Other languages
English (en)
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.)
Beijing WatchData System Co Ltd
Beijing WatchSmart Technologies Co Ltd
Original Assignee
Beijing WatchSmart Technologies 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 Beijing WatchSmart Technologies Co Ltd filed Critical Beijing WatchSmart Technologies Co Ltd
Priority to CN201310722879.6A priority Critical patent/CN103701605A/zh
Publication of CN103701605A publication Critical patent/CN103701605A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种数据认证方法,可以用于实现移动终端的数据认证过程,该方法包括:通过近距离无线通信NFC方式接收智能设备发送的数据处理指令以及待处理的敏感数据;对所述待处理的敏感数据进行与所述数据处理指令对应的数据处理操作,生成认证结果数据,所述数据处理操作包括数据加密解密、数据签名授权、数据验证;通过NFC方式将所述结果数据发送给所述智能设备。本发明还公开了一种数据认证装置。

Description

一种数据认证方法及装置
技术领域
本发明涉及数据安全技术领域,具体涉及一种数据认证方法及装置。
背景技术
近年来,随着互联网技术的发展,对于数据信息的安全越来越得到关注。数据认证设备,例如,硬件数字证书载体USB KEY等,包括个人身份认证或数据加密解密的功能,已经被广泛应用于网上银行、电子政务等领域的各种业务中。
在现有技术中,数据认证设备可以通过USB接口与个人电脑终端相连,完成数据认证过程。但是,随着移动互联网的发展,移动终端设备已经应用到个人办公、网上银行支付等相关领域,而移动终端设备大部分不支持通过USB接口与数据认证设备进行通信,因此,移动终端环境的安全保障是亟待解决的问题,目前尚不存在一种可以用于移动终端设备的数据认证方法。
发明内容
有鉴于此,本发明的主要目的是提供一种数据认证方法及装置,以解决现有技术中移动终端设备无法通过USB接口与数据认证设备进行通信,从而无法保证数据安全的问题。
为解决上述问题,本发明提供的技术方案如下:
一种数据认证方法,所述方法包括:
通过近距离无线通信NFC方式接收智能设备发送的数据处理指令以及待处理的敏感数据;
对所述待处理的敏感数据进行与所述数据处理指令对应的数据处理操作,生成认证结果数据,所述数据处理操作包括数据加密解密、数据签名授权和/或数据验证;
通过NFC方式将所述认证结果数据发送给所述智能设备。
相应的,所述方法还包括:
通过通用串行总线USB接口接收智能设备发送的数据处理指令以及待处理的敏感数据;
通过USB接口将所述认证结果数据发送给所述智能设备。
相应的,在接收智能设备发送的数据处理指令以及待处理的敏感数据之后,所述方法还包括:
判断所述待处理的敏感数据是否需要进行显示,如果是,将所述待处理的敏感数据进行显示,如果否,直接对所述待处理的敏感数据进行与所述数据处理指令对应的数据处理操作。
相应的,在将所述待处理的敏感数据进行显示之后,所述方法还包括:
接收用户输入的确认信号,对所述待处理的敏感数据进行与所述数据处理指令对应的数据处理操作;
或者,接收用户输入的取消信号,结束本次操作。
相应的,所述通过近距离无线通信NFC方式接收智能设备发送的数据处理指令以及待处理的敏感数据,包括:
利用NFC天线接收智能设备发送的包括数据处理指令以及待处理的敏感数据的NFC通信数据;
对所述NFC通信数据进行NFC协议解析后获得数据处理指令以及待处理的敏感数据;
所述通过NFC方式将所述认证结果数据发送给所述智能设备,包括:
对所述认证结果数据进行NFC协议解析生成包括认证结果数据的NFC通信数据;
利用NFC天线将所述包括认证结果数据的NFC通信数据发送给所述智能设备。
一种数据认证装置,所述装置包括:
第一接收单元,用于通过近距离无线通信NFC方式接收智能设备发送的数据处理指令以及待处理的敏感数据;
数据认证单元,用于对所述待处理的敏感数据进行与所述数据处理指令对应的数据处理操作,生成认证结果数据,所述数据处理操作包括数据加密解密、数据签名授权和/或数据验证;
第一发送单元,用于通过NFC方式将所述认证结果数据发送给所述智能设备。
相应的,所述装置还包括:
第二接收单元,用于通过通用串行总线USB接口接收智能设备发送的数据处理指令以及待处理的敏感数据;
第二发送单元,用于通过USB接口将所述认证结果数据发送给所述智能设备。
相应的,所述装置还包括:
显示单元,用于将所述待处理的敏感数据进行显示;
判断单元,用于判断所述待处理的敏感数据是否需要进行显示,如果是,所述显示单元将所述待处理的敏感数据进行显示,如果否,所述数据认证单元直接对所述待处理的敏感数据进行与所述数据处理指令对应的数据处理操作。
相应的,所述装置还包括:
第三接收单元,用于接收用户输入的确认信号,所述数据认证单元对所述待处理的敏感数据进行与所述数据处理指令对应的数据处理操作;或者,接收用户输入的取消信号,结束本次操作。
相应的,所述第一接收单元,包括:
接收子单元,用于利用NFC天线接收智能设备发送的包括数据处理指令以及待处理的敏感数据的NFC通信数据;
第一解析子单元,用于对所述NFC通信数据进行NFC协议解析后获得数据处理指令以及待处理的敏感数据;
所述第一发送单元,包括:
第二解析子单元,用于对所述认证结果数据进行NFC协议解析生成包括认证结果数据的NFC通信数据;
发送子单元,利用NFC天线将所述包括认证结果数据的NFC通信数据发送给所述智能设备。
由此可见,本发明具有如下有益效果:
在本发明的实施例中,可以通过NFC方式接收智能设备发送的数据处理指令以及待处理的敏感数据,并将敏感数据进行数据认证处理后的认证结果数据通过NFC方式再发送给智能设备,从而实现数据认证设备与移动终端设备的通信,进一步保证了移动终端设备的安全性。
附图说明
图1为本发明实施例中数据认证设备实施例一的示意图;
图2为本发明实施例中数据认证方法实施例一的流程图;
图3为本发明实施例中数据认证设备实施例二的示意图;
图4为本发明实施例中数据认证方法实施例二的流程图;
图5为本发明实施例中数据认证装置实施例的示意图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明实施例作进一步详细的说明。
本发明实施例提供的数据认证方法及装置,是针对现有技术中移动终端设备无法通过USB接口与数据认证设备进行通信的技术问题,提出通过NFC(Near Field Communication,近距离无线通信)方式与同样具有NFC功能的智能设备进行通信,完成数据认证过程。
本发明实施例中数据认证方法是以数据认证设备的角度进行描述,参见图1所示,在本发明实施例中首先可以提供一种数据认证设备,该设备可以包括:
近距离无线通信NFC天线2、NFC通信模块3、安全芯片4、通用串行总线USB接口5以及电源模块6。
NFC天线2置于设备1内部,与NFC通信模块3相连,NFC通信模块3与安全芯片4相连,NFC通信模块用于将通过NFC天线接收到的数据发送给安全芯片,并将安全芯片返回的数据发送给NFC天线进行发射。
USB接口5与安全芯片4相连,用于将接收到的数据发送给安全芯片,并将安全芯片返回的数据进行发送。
电源模块6与安全芯片4相连,用于为设备提供电能。
其中,NFC通信模块可以通过I2C总线、SPI(Serial Peripheral Interface,串行外设接口)总线或者输入输出I/O接口与安全芯片相连。NFC天线可以呈方形或者曲线状或者层叠状置于设备内部。USB接口可以为标准USB接口、MICRO USB接口或者MINI USB接口。安全芯片可以用于数据加密解密、数据签名授权和/或数据验证。
具体的,利用本发明实施例提供的数据认证设备,参见图2所示,本发明实施例中数据认证方法实施例一可以包括以下步骤:
步骤201:通过近距离无线通信NFC方式接收智能设备发送的数据处理指令以及待处理的敏感数据。
近距离无线通信NFC方式是一种专门针对近场通信而设计的全新通信协议,支持NFC的设备可以在主动或被动模式下交换数据。智能设备可以是指具有NFC功能的智能设备,包括但不限于具有NFC功能的手机、电脑、平板电脑、服务器、销售终端、自动取款机、智能家电等。
在本发明的一些实施例中,通过近距离无线通信NFC方式接收智能设备发送的数据处理指令以及待处理的敏感数据的具体实现可以包括:
利用NFC天线接收智能设备发送的包括数据处理指令以及待处理的敏感数据的NFC通信数据;
对NFC通信数据进行NFC协议解析后获得数据处理指令以及待处理的敏感数据。
也就是说,在实际应用中,数据认证设备需要内置NFC天线,NFC天线与NFC通信模块相连,由NFC天线完成从具有NFC功能的智能设备接收数据,并通过NFC通信模块进行NFC通信数据的NFC协议解析,去通信除协议外壳后获得核心数据处理指令以及待处理的敏感数据。
步骤202:对待处理的敏感数据进行与数据处理指令对应的数据处理操作,生成认证结果数据,数据处理操作包括数据加密解密、数据签名授权和/或数据验证。
具体的,可以由数据认证设备中的安全芯片完成对待处理的敏感数据进行与数据处理指令对应的数据处理操作,生成认证结果数据。也即通过NFC通信模块将数据处理指令以及待处理的敏感数据发送给安全芯片进行处理,安全芯片可以进行数据加密解密、数据签名授权和/或数据验证操作,例如,数据处理指令为进行数据签名授权操作,则安全芯片可以根据接收到的待处理的敏感数据,进行预设的数据签名授权操作,再将处理后生成的认证结果数据返回发送数据处理指令以及待处理的敏感数据的智能终端。
步骤203:通过NFC方式将认证结果数据发送给智能设备。
在本发明的一些实施例中,通过NFC方式将认证结果数据发送给智能设备的具体实现可以包括:
对认证结果数据进行NFC协议解析生成包括认证结果数据的NFC通信数据;
利用NFC天线将包括认证结果数据的NFC通信数据发送给智能设备。
类似的,在实际应用中,可以通过NFC通信模块进行NFC通信数据的NFC协议解析,将认证结果数据转换为可以通过NFC天线发送的NFC通信数据,再利用NFC天线将包括认证结果数据的NFC通信数据发送给具有NFC功能的智能终端,从而完成数据认证过程。
在本发明的一些实施例中,本发明实施例数据认证方法还可以包括:
通过通用串行总线USB接口接收智能设备发送的数据处理指令以及待处理的敏感数据;
通过USB接口将认证结果数据发送给智能设备。
本发明实施例所提供的数据认证设备同时具有USB接口,可以实现数据认证设备通过USB接口与具有USB接口的智能设备进行通信。在这里,智能设备可以是指具有USB接口的智能设备,包括但不限于手机、电脑、平板电脑、服务器、销售终端、自动取款机、智能家电等。
也就是说,本发明实施例中所提供的数据认证设备可以通过NFC天线与具有NFC功能的智能设备通过无线方式相连;也可以通过USB接口与具有USB接口的智能设备相连。
这样,通过具有NFC和USB双接口的数据认证设备可以通过NFC方式或者USB接口接收智能设备发送的数据处理指令以及待处理的敏感数据,并将敏感数据进行数据认证处理后的认证结果数据通过NFC方式或者USB接口再发送给智能设备,从而实现数据认证设备与终端设备的通信,尤其是保证了移动终端设备的安全性。
下面结合实际应用场景,对数据认证设备使用NFC接口以及USB接口的数据认证方法的典型应用流程进一步进行说明。
一、在仅使用NFC接口工作情况下的典型应用流程:
用户在具有NFC功能的智能终端上开始一项需要个人授权或者数据加密解密的业务时,智能终端应用APP提示核心数据需要外部加密或者授权设备进行处理,用户将本发明实施例中提供的数据认证设备靠近具有NFC功能的智能终端,则智能终端将待处理的敏感数据以及数据处理指令通过NFC方式发送给数据认证设备;数据认证设备对敏感数据进行对应的数据处理操作,包括但不限于数据加密解密、数据签名授权和/或数据验证;智能设备通过NFC方式取回认证结果数据,智能设备将认证结果数据返回后台服务器进行验证,通过后业务成功完成,从而完成数据认证过程。
需要注意的是,数据认证设备的电源模块具体可以仅在设备通过NFC天线与具有NFC功能的智能设备通过无线方式相连时为设备提供电能。
二、在仅使用USB接口工作情况下的典型应用流程:
在用户开始一项需要个人授权或者数据加密解密的业务时,将本发明实施例中提供的数据认证设备通过USB接口***具有USB接口的智能设备,则智能终端将待处理的敏感数据以及数据处理指令通过USB接口发送给数据认证设备;数据认证设备对敏感数据进行对应的数据处理操作,包括但不限于数据加密解密、数据签名授权和/或数据验证;智能设备再通过USB接口取回认证结果数据,智能设备将认证结果数据返回后台服务器进行验证,通过后业务成功完成,从而完成数据认证过程。
在本发明实施例中提供的一种数据认证设备,还可以包括:显示模块以及键盘,参见图3所示,本发明实施例中提供的一种数据认证设备另一种实现方式可以包括:
近距离无线通信NFC天线2、NFC通信模块3、安全芯片4、通用串行总线USB接口5、电源模块6、显示模块7以及键盘8。
NFC天线2置于设备1内部,与NFC通信模块3相连,NFC通信模块3与安全芯片4相连,NFC通信模块用于将通过NFC天线接收到的数据发送给安全芯片,并将安全芯片返回的数据发送给NFC天线进行发射。
USB接口5与安全芯片4相连,用于将接收到的数据发送给安全芯片,并将安全芯片返回的数据进行发送。
电源模块6与安全芯片4相连,用于为设备提供电能。
显示模块7与安全芯片4相连,用于进行数据显示。
键盘8与安全芯片4相连,用于输入确认信号、取消信号或者翻页显示控制信号。
其中,NFC通信模块可以通过I2C总线、串行外设接口SPI总线或者输入输出I/O接口与安全芯片相连。NFC天线可以呈方形或者曲线状或者层叠状置于设备内部。USB接口可以为标准USB接口、MICRO USB接口或者MINI USB接口。安全芯片可以用于数据加密解密、数据签名授权和/或数据验证。
在本发明的一些实施例中,在接收智能设备发送的数据处理指令以及待处理的敏感数据之后,本发明实施例数据认证方法还可以进一步包括:
判断待处理的敏感数据是否需要进行显示,如果是,将待处理的敏感数据进行显示,如果否,直接对待处理的敏感数据进行与数据处理指令对应的数据处理操作。
在本发明的一些实施例中,在将待处理的敏感数据进行显示之后,本发明实施例数据认证方法还可以进一步包括:
接收用户输入的确认信号,对待处理的敏感数据进行与数据处理指令对应的数据处理操作;
或者,接收用户输入的取消信号,结束本次操作。
具体的,利用本发明实施例提供的数据认证设备,参见图4所示,本发明实施例中数据认证方法实施例二可以包括以下步骤:
步骤401:通过近距离无线通信NFC方式接收智能设备发送的数据处理指令以及待处理的敏感数据。
在本发明的一些实施例中,通过近距离无线通信NFC方式接收智能设备发送的数据处理指令以及待处理的敏感数据的具体实现可以包括:
利用NFC天线接收智能设备发送的包括数据处理指令以及待处理的敏感数据的NFC通信数据;
对NFC通信数据进行NFC协议解析后获得数据处理指令以及待处理的敏感数据。
步骤402:判断待处理的敏感数据是否需要进行显示,如果是,进入步骤403,如果否,进入步骤406。
步骤403:将待处理的敏感数据进行显示。
也即可以根据业务需要或应用流程,判断待处理的敏感数据是否需要进行显示,如果需要,则在显示模块上显示待处理的敏感数据,由用户进行判断是否继续进行数据认证处理,用户可以通过键盘翻页查看显示的数据,并输入确认信号或取消信号。
步骤404:接收用户输入的确认信号,进入步骤406。
步骤405:接收用户输入的取消信号,结束本次操作。
步骤406:对待处理的敏感数据进行与数据处理指令对应的数据处理操作,生成认证结果数据,数据处理操作包括数据加密解密、数据签名授权和/或数据验证。
步骤407:通过NFC方式将认证结果数据发送给智能设备。
在本发明的一些实施例中,通过NFC方式将认证结果数据发送给智能设备的具体实现可以包括:
对认证结果数据进行NFC协议解析生成包括认证结果数据的NFC通信数据;
利用NFC天线将包括认证结果数据的NFC通信数据发送给智能设备。
下面结合实际应用场景,对数据认证设备使用NFC接口以及USB接口的数据认证方法的典型应用流程进一步进行说明。
一、在仅使用NFC接口工作情况下的典型应用流程:
用户在具有NFC功能的智能终端上开始一项需要个人授权或者数据加密解密的业务时,智能终端应用APP提示核心数据需要外部加密或者授权设备进行处理,用户将本发明实施例中提供的数据认证设备靠近具有NFC功能的智能终端,则智能终端将待处理的敏感数据以及数据处理指令通过NFC方式发送给数据认证设备;根据业务需要或应用流程,判断是否将待处理的敏感数据在显示模块上进行显示,如果不需要显示则数据认证设备直接对敏感数据进行对应的数据处理操作,包括但不限于数据加密解密、数据签名授权和/或数据验证;如果需要显示则用户将数据认证设备离开智能终端或者保持原状态查看数据认证设备的显示模块上显示的敏感数据是否与其预期相符;若相符,则可以通过压按数据认证设备的确认键进行确认授权,数据认证设备接收确认信号,对敏感数据进行对应的数据处理操作,包括但不限于数据加密解密、数据签名授权和/或数据验证;若不符,则可以通过压按数据认证设备的取消键取消本次操作;用户若之前将数据认证设备离开了智能设备,则需要再次靠近,若没有离开则保持原状态不动,智能设备通过NFC方式取回认证结果数据,智能设备将认证结果数据返回后台服务器进行验证,通过后业务成功完成,从而完成数据认证过程。
需要注意的是,数据认证设备的电源模块具体可以仅在设备通过NFC天线与具有NFC功能的智能设备通过无线方式相连时为设备提供电能。
二、在仅使用USB接口工作情况下的典型应用流程:
在用户开始一项需要个人授权或者数据加密解密的业务时,将本发明实施例中提供的数据认证设备通过USB接口***具有USB接口的智能设备,则智能终端将待处理的敏感数据以及数据处理指令通过USB接口发送给数据认证设备;根据业务需要或应用流程,判断是否将待处理的敏感数据在显示模块上进行显示,如果不需要显示则数据认证设备直接对敏感数据进行对应的数据处理操作,包括但不限于数据加密解密、数据签名授权和/或数据验证;如果需要显示则查看数据认证设备的显示模块上显示的敏感数据是否与其预期相符;若相符,则可以通过压按数据认证设备的确认键进行确认授权,数据认证设备接收确认信号,对敏感数据进行对应的数据处理操作,包括但不限于数据加密解密、数据签名授权和/或数据验证;若不符,则可以通过压按数据认证设备的取消键取消本次操作;智能设备通过USB接口取回认证结果数据,智能设备将认证结果数据返回后台服务器进行验证,通过后业务成功完成,从而完成数据认证过程。
这样,通过具有NFC和USB双接口的数据认证设备可以通过NFC方式或者USB接口接收智能设备发送的数据处理指令以及待处理的敏感数据,并将敏感数据进行数据认证处理后的认证结果数据通过NFC方式或者USB接口再发送给智能设备,从而实现数据认证设备与终端设备的通信,尤其是保证了移动终端设备的安全性。
相应的,参见图5所示,本发明实施例中还提供一种数据认证装置,该装置可以包括:
第一接收单元501,用于通过近距离无线通信NFC方式接收智能设备发送的数据处理指令以及待处理的敏感数据。
在本发明的一些实施例中,第一接收单元可以包括:
接收子单元,用于利用NFC天线接收智能设备发送的包括数据处理指令以及待处理的敏感数据的NFC通信数据;
第一解析子单元,用于对NFC通信数据进行NFC协议解析后获得数据处理指令以及待处理的敏感数据。
数据认证单元502,用于对待处理的敏感数据进行与数据处理指令对应的数据处理操作,生成认证结果数据,数据处理操作包括数据加密解密、数据签名授权和/或数据验证;
第一发送单元503,用于通过NFC方式将认证结果数据发送给智能设备。
在本发明的一些实施例中,第一发送单元可以包括:
第二解析子单元,用于对认证结果数据进行NFC协议解析生成包括认证结果数据的NFC通信数据;
发送子单元,利用NFC天线将包括认证结果数据的NFC通信数据发送给智能设备。
在本发明的一些实施例中,数据认证装置还可以进一步包括:
第二接收单元,用于通过通用串行总线USB接口接收智能设备发送的数据处理指令以及待处理的敏感数据;
第二发送单元,用于通过USB接口将认证结果数据发送给智能设备。
另外,在本发明的一些实施例中,数据认证装置还可以进一步包括:
显示单元,用于将待处理的敏感数据进行显示;
判断单元,用于判断待处理的敏感数据是否需要进行显示,如果是,显示单元将待处理的敏感数据进行显示,如果否,数据认证单元直接对待处理的敏感数据进行与数据处理指令对应的数据处理操作。
在本发明的一些实施例中,数据认证装置还可以进一步包括:
第三接收单元,用于接收用户输入的确认信号,数据认证单元对待处理的敏感数据进行与数据处理指令对应的数据处理操作;或者,接收用户输入的取消信号,结束本次操作。
这样,在本发明的实施例中,可以通过NFC方式接收智能设备发送的数据处理指令以及待处理的敏感数据,并将敏感数据进行数据认证处理后的认证结果数据通过NFC方式再发送给智能设备,从而实现数据认证设备与移动终端设备的通信,进一步保证了移动终端设备的安全性。
需要说明的是,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的***或装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (10)

1.一种数据认证方法,其特征在于,所述方法包括:
通过近距离无线通信NFC方式接收智能设备发送的数据处理指令以及待处理的敏感数据;
对所述待处理的敏感数据进行与所述数据处理指令对应的数据处理操作,生成认证结果数据,所述数据处理操作包括数据加密解密、数据签名授权和/或数据验证;
通过NFC方式将所述认证结果数据发送给所述智能设备。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过通用串行总线USB接口接收智能设备发送的数据处理指令以及待处理的敏感数据;
通过USB接口将所述认证结果数据发送给所述智能设备。
3.根据权利要求1所述的方法,其特征在于,在接收智能设备发送的数据处理指令以及待处理的敏感数据之后,所述方法还包括:
判断所述待处理的敏感数据是否需要进行显示,如果是,将所述待处理的敏感数据进行显示,如果否,直接对所述待处理的敏感数据进行与所述数据处理指令对应的数据处理操作。
4.根据权利要求3所述的方法,其特征在于,在将所述待处理的敏感数据进行显示之后,所述方法还包括:
接收用户输入的确认信号,对所述待处理的敏感数据进行与所述数据处理指令对应的数据处理操作;
或者,接收用户输入的取消信号,结束本次操作。
5.根据权利要求1所述的方法,其特征在于,
所述通过近距离无线通信NFC方式接收智能设备发送的数据处理指令以及待处理的敏感数据,包括:
利用NFC天线接收智能设备发送的包括数据处理指令以及待处理的敏感数据的NFC通信数据;
对所述NFC通信数据进行NFC协议解析后获得数据处理指令以及待处理的敏感数据;
所述通过NFC方式将所述认证结果数据发送给所述智能设备,包括:
对所述认证结果数据进行NFC协议解析生成包括认证结果数据的NFC通信数据;
利用NFC天线将所述包括认证结果数据的NFC通信数据发送给所述智能设备。
6.一种数据认证装置,其特征在于,所述装置包括:
第一接收单元,用于通过近距离无线通信NFC方式接收智能设备发送的数据处理指令以及待处理的敏感数据;
数据认证单元,用于对所述待处理的敏感数据进行与所述数据处理指令对应的数据处理操作,生成认证结果数据,所述数据处理操作包括数据加密解密、数据签名授权和/或数据验证;
第一发送单元,用于通过NFC方式将所述认证结果数据发送给所述智能设备。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第二接收单元,用于通过通用串行总线USB接口接收智能设备发送的数据处理指令以及待处理的敏感数据;
第二发送单元,用于通过USB接口将所述认证结果数据发送给所述智能设备。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
显示单元,用于将所述待处理的敏感数据进行显示;
判断单元,用于判断所述待处理的敏感数据是否需要进行显示,如果是,所述显示单元将所述待处理的敏感数据进行显示,如果否,所述数据认证单元直接对所述待处理的敏感数据进行与所述数据处理指令对应的数据处理操作。
9.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第三接收单元,用于接收用户输入的确认信号,所述数据认证单元对所述待处理的敏感数据进行与所述数据处理指令对应的数据处理操作;或者,接收用户输入的取消信号,结束本次操作。
10.根据权利要求6所述的装置,其特征在于,
所述第一接收单元,包括:
接收子单元,用于利用NFC天线接收智能设备发送的包括数据处理指令以及待处理的敏感数据的NFC通信数据;
第一解析子单元,用于对所述NFC通信数据进行NFC协议解析后获得数据处理指令以及待处理的敏感数据;
所述第一发送单元,包括:
第二解析子单元,用于对所述认证结果数据进行NFC协议解析生成包括认证结果数据的NFC通信数据;
发送子单元,利用NFC天线将所述包括认证结果数据的NFC通信数据发送给所述智能设备。
CN201310722879.6A 2013-12-24 2013-12-24 一种数据认证方法及装置 Pending CN103701605A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310722879.6A CN103701605A (zh) 2013-12-24 2013-12-24 一种数据认证方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310722879.6A CN103701605A (zh) 2013-12-24 2013-12-24 一种数据认证方法及装置

Publications (1)

Publication Number Publication Date
CN103701605A true CN103701605A (zh) 2014-04-02

Family

ID=50363011

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310722879.6A Pending CN103701605A (zh) 2013-12-24 2013-12-24 一种数据认证方法及装置

Country Status (1)

Country Link
CN (1) CN103701605A (zh)

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104301886A (zh) * 2014-10-21 2015-01-21 中国联合网络通信集团有限公司 一种短信读取方法及***、终端、可穿戴设备
CN104506509A (zh) * 2014-12-15 2015-04-08 广东汇卡商务服务有限公司 一种多功能安全认证终端及基于该终端的认证方法
CN105224484A (zh) * 2014-07-02 2016-01-06 北京握奇智能科技有限公司 在身份认证设备中实现多接口应用的方法和装置
CN105321067A (zh) * 2014-05-29 2016-02-10 苹果公司 用于支付的用户接口
CN105592099A (zh) * 2016-01-25 2016-05-18 深圳市文鼎创数据科技有限公司 一种身份认证装置
US10438205B2 (en) 2014-05-29 2019-10-08 Apple Inc. User interface for payments
US10496808B2 (en) 2016-10-25 2019-12-03 Apple Inc. User interface for managing access to credentials for use in an operation
US10516997B2 (en) 2011-09-29 2019-12-24 Apple Inc. Authentication with secondary approver
US10521579B2 (en) 2017-09-09 2019-12-31 Apple Inc. Implementation of biometric authentication
US10600068B2 (en) 2015-06-05 2020-03-24 Apple Inc. User interface for loyalty accounts and private label accounts
US10621581B2 (en) 2016-06-11 2020-04-14 Apple Inc. User interface for transactions
US10749967B2 (en) 2016-05-19 2020-08-18 Apple Inc. User interface for remote authorization
US10783576B1 (en) 2019-03-24 2020-09-22 Apple Inc. User interfaces for managing an account
US10803281B2 (en) 2013-09-09 2020-10-13 Apple Inc. Device, method, and graphical user interface for manipulating user interfaces based on fingerprint sensor inputs
US10860199B2 (en) 2016-09-23 2020-12-08 Apple Inc. Dynamically adjusting touch hysteresis based on contextual data
US10860096B2 (en) 2018-09-28 2020-12-08 Apple Inc. Device control using gaze information
US10872256B2 (en) 2017-09-09 2020-12-22 Apple Inc. Implementation of biometric authentication
US10914606B2 (en) 2014-09-02 2021-02-09 Apple Inc. User interactions for a mapping application
US10956550B2 (en) 2007-09-24 2021-03-23 Apple Inc. Embedded authentication systems in an electronic device
US10972600B2 (en) 2013-10-30 2021-04-06 Apple Inc. Displaying relevant user interface objects
US10990934B2 (en) 2015-06-05 2021-04-27 Apple Inc. User interface for loyalty accounts and private label accounts for a wearable device
US11037150B2 (en) 2016-06-12 2021-06-15 Apple Inc. User interfaces for transactions
US11074572B2 (en) 2016-09-06 2021-07-27 Apple Inc. User interfaces for stored-value accounts
US11100349B2 (en) 2018-09-28 2021-08-24 Apple Inc. Audio assisted enrollment
US11170085B2 (en) 2018-06-03 2021-11-09 Apple Inc. Implementation of biometric authentication
US11169830B2 (en) 2019-09-29 2021-11-09 Apple Inc. Account management user interfaces
US11477609B2 (en) 2019-06-01 2022-10-18 Apple Inc. User interfaces for location-related communications
US11481094B2 (en) 2019-06-01 2022-10-25 Apple Inc. User interfaces for location-related communications
US11676373B2 (en) 2008-01-03 2023-06-13 Apple Inc. Personal computing device control using face detection and recognition
US11681537B2 (en) 2019-09-29 2023-06-20 Apple Inc. Account management user interfaces
US11782573B2 (en) 2020-04-10 2023-10-10 Apple Inc. User interfaces for enabling an activity
US11816194B2 (en) 2020-06-21 2023-11-14 Apple Inc. User interfaces for managing secure operations
US12002042B2 (en) 2016-06-11 2024-06-04 Apple, Inc User interface for transactions

Cited By (68)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11468155B2 (en) 2007-09-24 2022-10-11 Apple Inc. Embedded authentication systems in an electronic device
US10956550B2 (en) 2007-09-24 2021-03-23 Apple Inc. Embedded authentication systems in an electronic device
US11676373B2 (en) 2008-01-03 2023-06-13 Apple Inc. Personal computing device control using face detection and recognition
US11755712B2 (en) 2011-09-29 2023-09-12 Apple Inc. Authentication with secondary approver
US11200309B2 (en) 2011-09-29 2021-12-14 Apple Inc. Authentication with secondary approver
US10516997B2 (en) 2011-09-29 2019-12-24 Apple Inc. Authentication with secondary approver
US10803281B2 (en) 2013-09-09 2020-10-13 Apple Inc. Device, method, and graphical user interface for manipulating user interfaces based on fingerprint sensor inputs
US11768575B2 (en) 2013-09-09 2023-09-26 Apple Inc. Device, method, and graphical user interface for manipulating user interfaces based on unlock inputs
US11494046B2 (en) 2013-09-09 2022-11-08 Apple Inc. Device, method, and graphical user interface for manipulating user interfaces based on unlock inputs
US11287942B2 (en) 2013-09-09 2022-03-29 Apple Inc. Device, method, and graphical user interface for manipulating user interfaces
US11316968B2 (en) 2013-10-30 2022-04-26 Apple Inc. Displaying relevant user interface objects
US10972600B2 (en) 2013-10-30 2021-04-06 Apple Inc. Displaying relevant user interface objects
US10796309B2 (en) 2014-05-29 2020-10-06 Apple Inc. User interface for payments
US11836725B2 (en) 2014-05-29 2023-12-05 Apple Inc. User interface for payments
US10748153B2 (en) 2014-05-29 2020-08-18 Apple Inc. User interface for payments
CN115496490A (zh) * 2014-05-29 2022-12-20 苹果公司 用于支付的用户接口
US10977651B2 (en) 2014-05-29 2021-04-13 Apple Inc. User interface for payments
US10482461B2 (en) 2014-05-29 2019-11-19 Apple Inc. User interface for payments
CN105321067A (zh) * 2014-05-29 2016-02-10 苹果公司 用于支付的用户接口
US10902424B2 (en) 2014-05-29 2021-01-26 Apple Inc. User interface for payments
US10438205B2 (en) 2014-05-29 2019-10-08 Apple Inc. User interface for payments
CN105224484B (zh) * 2014-07-02 2018-09-04 北京握奇智能科技有限公司 在身份认证设备中实现多接口应用的方法和装置
CN105224484A (zh) * 2014-07-02 2016-01-06 北京握奇智能科技有限公司 在身份认证设备中实现多接口应用的方法和装置
US11733055B2 (en) 2014-09-02 2023-08-22 Apple Inc. User interactions for a mapping application
US10914606B2 (en) 2014-09-02 2021-02-09 Apple Inc. User interactions for a mapping application
CN104301886A (zh) * 2014-10-21 2015-01-21 中国联合网络通信集团有限公司 一种短信读取方法及***、终端、可穿戴设备
CN104506509A (zh) * 2014-12-15 2015-04-08 广东汇卡商务服务有限公司 一种多功能安全认证终端及基于该终端的认证方法
US11321731B2 (en) 2015-06-05 2022-05-03 Apple Inc. User interface for loyalty accounts and private label accounts
US10600068B2 (en) 2015-06-05 2020-03-24 Apple Inc. User interface for loyalty accounts and private label accounts
US10990934B2 (en) 2015-06-05 2021-04-27 Apple Inc. User interface for loyalty accounts and private label accounts for a wearable device
US11783305B2 (en) 2015-06-05 2023-10-10 Apple Inc. User interface for loyalty accounts and private label accounts for a wearable device
US11734708B2 (en) 2015-06-05 2023-08-22 Apple Inc. User interface for loyalty accounts and private label accounts
CN105592099A (zh) * 2016-01-25 2016-05-18 深圳市文鼎创数据科技有限公司 一种身份认证装置
US10749967B2 (en) 2016-05-19 2020-08-18 Apple Inc. User interface for remote authorization
US11206309B2 (en) 2016-05-19 2021-12-21 Apple Inc. User interface for remote authorization
US10621581B2 (en) 2016-06-11 2020-04-14 Apple Inc. User interface for transactions
US12002042B2 (en) 2016-06-11 2024-06-04 Apple, Inc User interface for transactions
US11481769B2 (en) 2016-06-11 2022-10-25 Apple Inc. User interface for transactions
US11900372B2 (en) 2016-06-12 2024-02-13 Apple Inc. User interfaces for transactions
US11037150B2 (en) 2016-06-12 2021-06-15 Apple Inc. User interfaces for transactions
US11074572B2 (en) 2016-09-06 2021-07-27 Apple Inc. User interfaces for stored-value accounts
US10860199B2 (en) 2016-09-23 2020-12-08 Apple Inc. Dynamically adjusting touch hysteresis based on contextual data
US10496808B2 (en) 2016-10-25 2019-12-03 Apple Inc. User interface for managing access to credentials for use in an operation
US11995171B2 (en) 2016-10-25 2024-05-28 Apple Inc. User interface for managing access to credentials for use in an operation
US11574041B2 (en) 2016-10-25 2023-02-07 Apple Inc. User interface for managing access to credentials for use in an operation
US11393258B2 (en) 2017-09-09 2022-07-19 Apple Inc. Implementation of biometric authentication
US11386189B2 (en) 2017-09-09 2022-07-12 Apple Inc. Implementation of biometric authentication
US10783227B2 (en) 2017-09-09 2020-09-22 Apple Inc. Implementation of biometric authentication
US10872256B2 (en) 2017-09-09 2020-12-22 Apple Inc. Implementation of biometric authentication
US10521579B2 (en) 2017-09-09 2019-12-31 Apple Inc. Implementation of biometric authentication
US11765163B2 (en) 2017-09-09 2023-09-19 Apple Inc. Implementation of biometric authentication
US11170085B2 (en) 2018-06-03 2021-11-09 Apple Inc. Implementation of biometric authentication
US11928200B2 (en) 2018-06-03 2024-03-12 Apple Inc. Implementation of biometric authentication
US11100349B2 (en) 2018-09-28 2021-08-24 Apple Inc. Audio assisted enrollment
US11619991B2 (en) 2018-09-28 2023-04-04 Apple Inc. Device control using gaze information
US10860096B2 (en) 2018-09-28 2020-12-08 Apple Inc. Device control using gaze information
US11809784B2 (en) 2018-09-28 2023-11-07 Apple Inc. Audio assisted enrollment
US11610259B2 (en) 2019-03-24 2023-03-21 Apple Inc. User interfaces for managing an account
US11688001B2 (en) 2019-03-24 2023-06-27 Apple Inc. User interfaces for managing an account
US11328352B2 (en) 2019-03-24 2022-05-10 Apple Inc. User interfaces for managing an account
US10783576B1 (en) 2019-03-24 2020-09-22 Apple Inc. User interfaces for managing an account
US11669896B2 (en) 2019-03-24 2023-06-06 Apple Inc. User interfaces for managing an account
US11481094B2 (en) 2019-06-01 2022-10-25 Apple Inc. User interfaces for location-related communications
US11477609B2 (en) 2019-06-01 2022-10-18 Apple Inc. User interfaces for location-related communications
US11681537B2 (en) 2019-09-29 2023-06-20 Apple Inc. Account management user interfaces
US11169830B2 (en) 2019-09-29 2021-11-09 Apple Inc. Account management user interfaces
US11782573B2 (en) 2020-04-10 2023-10-10 Apple Inc. User interfaces for enabling an activity
US11816194B2 (en) 2020-06-21 2023-11-14 Apple Inc. User interfaces for managing secure operations

Similar Documents

Publication Publication Date Title
CN103701605A (zh) 一种数据认证方法及装置
CN108604341B (zh) 交易方法、支付设备、校验设备和服务器
EP2993633B1 (en) Mobile-merchant proximity solution for financial transactions
EP3050335B1 (en) Systems and methods for nfc access control in a secure element centric nfc architecture
US20170352090A1 (en) Method, apparatus, and system for processing order information
EP2998900B1 (en) System and method for secure authentication
CN102867366B (zh) 一种便携式银行卡数据处理装置、***及方法
US11496900B2 (en) Electronic device and method for storing user identification information
JP2005518721A5 (zh)
CN102523092B (zh) 基于音频的非接触ic卡及移动认证数据传输装置
CN203858633U (zh) 一种数据认证设备
JP6032626B2 (ja) Nfc認証カードを用いた認証方法
EP3709205B1 (en) Electronic device including secure integrated circuit
CN104504563A (zh) 一种移动信息安全设备及其工作方法
WO2016116890A1 (en) Method and system for establishing a secure communication tunnel
KR20140131201A (ko) Otp 생성기능을 구비한 스마트카드 및 otp 인증서버
KR20130008125A (ko) 사용자의 결제수단과 동적 매핑된 결제식별번호를 이용한 결제
CN103596175A (zh) 一种基于近场通讯技术的移动智能终端认证***及方法
CN106447325B (zh) 一种基于nfc通信的处理方法、装置及移动终端
CN105022948A (zh) 一种智能手表的控制方法、智能手表以及终端
CN104125072A (zh) 一种非接触式动态口令认证方法及***
CN103281182B (zh) 转换装置和显示***
CN102904718A (zh) 基于音频通信的信息安全设备及其通信方法
CN104660408A (zh) 一种安全认证方法及装置
CN204463212U (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20140402

RJ01 Rejection of invention patent application after publication