一种数据通讯方法及数据通讯装置制造方法及图纸

技术编号:17661278 阅读:52 留言:0更新日期:2018-04-08 12:32
本发明专利技术提供了一种数据通讯方法及数据通讯装置,该方法包括:第一终端向第二终端发送第一数据,并开始计时,其中,计时开始时刻为发送第一数据的完成时刻;第一终端接收第二终端发送的第二数据,并停止计时,其中,第二数据为第二终端针对第一数据进行处理得到的处理数据,计时停止时刻为接收第二数据的起始时刻;第一终端判断计时开始时刻与计时停止时刻之间的持续时间T是否小于预设阈值TW,其中,TW=2S/v,其中,S为第一终端的安全范围的半径,v为光速;在判断T小于TW的情况下,解析第二数据。

【技术实现步骤摘要】
一种数据通讯方法及数据通讯装置
本专利技术涉及一种电子
,尤其涉及一种数据通讯方法及数据通讯装置。
技术介绍
对于非接触式刷卡操作来说,读卡器与卡片并非接触的,而是二者之间有一定距离进行数据交互。目前具有量子攻击这样的一个手段,由于具有量子攻击的设备不够便携,因此,使用量子攻击的黑客会将设备放在他们认为“安全”的地方(远离被攻击对象的地方)进行攻击,此时,通过高速的攻击可以破解卡片的密钥等信息,一旦将卡片的私密信息破解,从而使得黑客可以利用破解得到的私密信息对中控终端(例如读卡器、门禁终端等)进行攻击,造成一定的风险。
技术实现思路
本专利技术旨在解决上述问题之一。本专利技术的主要目的在于提供一种数据通讯方法。本专利技术的另一目的在于提供一种数据通讯装置。为达到上述目的,本专利技术的技术方案具体是这样实现的:本专利技术一方面提供了一种数据通讯方法,包括:第一终端向第二终端发送第一数据,并开始计时,其中,计时开始时刻为发送第一数据的完成时刻,并停止计时,其中,第二数据为第二终端针对第一数据进行处理得到的处理数据,计时停止时刻为接收第二数据的起始时刻;第一终端判断计时开始时刻与计时停止时刻之间的持续时间T是否小于预设阈值TW,其中,TW=2S/v,其中,S为第一终端的安全范围的半径,v为光速;在判断T小于TW的情况下,解析第二数据。可选地,在判断T不小于TW的情况下,丢弃第二数据。可选地,第一终端向第二终端发送第一数据之前,方法还包括:第一终端获取当前应用环境的安全范围,根据安全范围,计算当前应用环境的预设阈值TW。可选地,在第一终端与第二终端通信的整个过程中,第一终端始终发送载波信号;持续时间T包括:n个第一终端从计时开始时刻到计时停止时刻发送的载波信号的周期;或者n个第一终端从计时开始时刻到计时停止时刻发送的载波信号的脉冲,n为有理数。可选地,预设阈值TW包括:N个载波信号的周期;或者N个载波信号的脉冲,N为有理数;第一终端判断计时开始时刻与计时停止时刻之间的持续时间T是否小于预设阈值TW包括:第一终端判断n是否小于N。可选地,在第一终端与第二终端通信的整个过程中,第一终端始终发送载波信号;持续时间T包括:载波信号在计时开始时刻的第一相位与在计时停止时刻的第二相位的相位差。可选地,预设阈值TW包括:预设的相位差;第一终端判断计时开始时刻与计时停止时刻之间的持续时间T是否小于预设阈值TW包括:第一终端判断第一相位与第二相位的相位差是否小于预设的相位差。可选地,第一终端为读取装置,第二终端为应答装置。本专利技术另一方面提供了一种数据通讯装置,位于第一终端,包括:发送模块,用于向第二终端发送第一数据;计时模块,用于在计时开始时刻开始计时,其中,计时开始时刻为发送第一数据的完成时刻;接收模块,用于接收第二终端发送的第二数据,其中,第二数据为第二终端针对第一数据进行处理得到的处理数据;计时模块,还用于在计时停止时刻停止计时,其中,计时停止时刻为接收第二数据的起始时刻;判断模块,用于判断计时开始时刻与计时停止时刻之间的持续时间T是否小于预设阈值TW,其中,TW=2S/v,其中,S为第一终端的安全范围的半径,v为光速;执行模块,用于在判断模块判断T小于TW的情况下,解析第二数据。可选地,执行模块还用于在判断模块判断T不小于TW的情况下,丢弃第二数据。可选地,装置还包括:设置模块,用于在发送模块向第二终端发送第一数据之前,获取当前应用环境的安全范围的半径S,根据安全范围的半径S,计算当前应用环境的预设阈值TW。可选地,其特征在于,发送模块,还用于在与第二终端通信的整个过程中,始终发送载波信号;计时模块,用于计算从计时开始时刻到计时停止时刻发送的载波信号的周期数量n;或者计算从计时开始时刻到计时停止时刻发送的载波信号的脉冲的数量n,n为有理数。可选地,预设阈值TW包括:N个载波信号的周期;或者N个载波信号的脉冲,N为有理数;判断模块通过以下方式判断计时开始时刻与计时停止时刻之间的持续时间T是否小于预设阈值TW包括:判断n是否小于N。可选地,发送模块,还用于在与第二终端通信的整个过程中,始终发送载波信号;计时模块用于计算载波信号在计时开始时刻的第一相位与在计时停止时刻的第二相位的相位差。可选地,预设阈值TW包括:预设的相位差;判断模块通过以下方式判断计时开始时刻与计时停止时刻之间的持续时间T是否小于预设阈值TW包括:判断第一相位与第二相位的相位差是否小于预设的相位差。由上述本专利技术提供的技术方案可以看出,本专利技术提供了一种数据通讯方法及数据通讯装置,在本实施例提供的技术方案中,根据第一终端的安全范围,以光的传输速度(即自然界物体在空气中运动的最大速度)为参考,反推数据从第一终端到第二终端再从第二终端返回第一终端所需要的时间,以该时间值为预设阈值,只要从计时开始时刻与计时停止时刻之间的持续时间T小于该预设阈值,则推定第二终端在第一终端的安全范围内。由于在实际应用中,用户完全可以确定在第一终端的多大范围内并不会存在攻击装置(该范围在本实施例称之为第一终端的安全范围),而在自然界中不会有比光速更高的传输速度,因此,只要返回的第二数据的数据发送端在安全范围之外,则从计时开始时刻与计时停止时刻之间的持续时间T一定会大于该预设阈值,从而实现对通讯安全的绝对控制。另外,由于第一终端的安全范围在实际应用中远远大于第一终端与第二终端的通信距离,因此,预设阈值完全可以保证第一终端与第二终端所需数据处理时间,可以满足第一终端与第二终端之间的正常数据通讯。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。图1为本专利技术实施例1提供的数据通讯方法的流程图;图2为本专利技术实施例2提供的数据通讯装置的结构示意图。具体实施方式下面结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术的保护范围。在本专利技术的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或数量或位置。下面将结合附图对本专利技术实施例作进一步地详细描述。实施例1图1为根据本专利技术实施例1的一种数据通讯方法的流程图。参见图1,该方法至少包括步骤S20至步骤S80。步骤S20,第一终端向第二终端发送第一数据,并开始计时,其中,计时开始时刻为发送所述第一数据的完成时刻。本实施例中,第一终端与第二终端之间可以采用多种通信方式,可选地,第一终端与第二终端采用短距离通讯。例如,第一终端与第二终端之间的通信方式至少可以包括以下之一:NFC(NearFieldCommunication,近场通讯)、Wi-Fi(WirelessFidelity,无线高保真)、UWB(UltraWideband,超宽带)、Zigbee、RFID(RadioFrequencyIdentification,无线射频识别)、红外传输和蓝牙。因本文档来自技高网...
一种数据通讯方法及数据通讯装置

【技术保护点】
一种数据通讯方法,其特征在于,包括:第一终端向第二终端发送第一数据,并开始计时,其中,计时开始时刻为发送所述第一数据的完成时刻;所述第一终端接收所述第二终端发送的第二数据,并停止计时,其中,所述第二数据为所述第二终端针对所述第一数据进行处理得到的处理数据,计时停止时刻为接收所述第二数据的起始时刻;所述第一终端判断所述计时开始时刻与所述计时停止时刻之间的持续时间T是否小于预设阈值TW,其中,所述TW=2S/v,其中,所述S为所述第一终端的安全范围的半径,所述v为光速;在判断所述T小于所述TW的情况下,解析所述第二数据。

【技术特征摘要】
2016.09.30 CN 20161087658291.一种数据通讯方法,其特征在于,包括:第一终端向第二终端发送第一数据,并开始计时,其中,计时开始时刻为发送所述第一数据的完成时刻;所述第一终端接收所述第二终端发送的第二数据,并停止计时,其中,所述第二数据为所述第二终端针对所述第一数据进行处理得到的处理数据,计时停止时刻为接收所述第二数据的起始时刻;所述第一终端判断所述计时开始时刻与所述计时停止时刻之间的持续时间T是否小于预设阈值TW,其中,所述TW=2S/v,其中,所述S为所述第一终端的安全范围的半径,所述v为光速;在判断所述T小于所述TW的情况下,解析所述第二数据。2.根据权利要求1所述的方法,其特征在于,在判断所述T不小于所述TW的情况下,丢弃所述第二数据。3.根据权利要求1或2所述的方法,其特征在于,第一终端向第二终端发送第一数据之前,所述方法还包括:所述第一终端获取当前应用环境的安全范围,根据所述安全范围,计算当前应用环境的所述预设阈值TW。4.根据权利要求1至3任一项所述的方法,其特征在于,在所述第一终端与所述第二终端通信的整个过程中,所述第一终端始终发送载波信号;所述持续时间T包括:n个所述第一终端从所述计时开始时刻到所述计时停止时刻发送的载波信号的周期;或者n个所述第一终端从所述计时开始时刻到所述计时停止时刻发送的载波信号的脉冲,所述n为有理数。5.根据权利要求4所述的方法,其特征在于,所述预设阈值TW包括:N个所述载波信号的周期;或者N个所述载波信号的脉冲,所述N为有理数;所述第一终端判断所述计时开始时刻与所述计时停止时刻之间的持续时间T是否小于预设阈值TW包括:所述第一终端判断所述n是否小于所述N。6.根据权利要求1至3任一项所述的方法,其特征在于,在所述第一终端与所述第二终端通信的整个过程中,所述第一终端始终发送载波信号;所述持续时间T包括:所述载波信号在所述计时开始时刻的第一相位与在所述计时停止时刻的第二相位的相位差。7.根据权利要求6所述方法,其特征在于,所述预设阈值TW包括:预设的相位差;所述第一终端判断所述计时开始时刻与所述计时停止时刻之间的持续时间T是否小于预设阈值TW包括:所述第一终端判断所述第一相位与所述第二相位的相位差是否小于所述预设的相位差。8.根据权利要求1至7任一项所述的方法,其特征在于,所述第一终端为读取装置,所述第二...

【专利技术属性】
技术研发人员:李明
申请(专利权)人:天津福乐融融投资管理中心有限合伙
类型:发明
国别省市:天津,12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1