【技术实现步骤摘要】
无线物联网远程信号传输装置
[0001]本专利技术属于通信领域,具体涉及一种无线物联网远程信号传输装置
。
技术介绍
[0002]现有技术中,无线物联网在信号传输中一般采用的技术都是射频识别技术,这种技术一般都用于近场通讯,比如通过电子标签实现门禁
,
物流的识别等等,但也有将其应用于远程通信,在远程通信中比较重要的问题就是安全性的问题,因为这种通信一般会将通信数据和密钥一起发送,当被拦截之后,很容易就被破解,现有技术中采用的密钥一般都是固定的,不变的,所以在获取多种数据之后很容易就能够破解,因此急需一种能够实现动态密钥的技术
。
虽然现有技术之中也有如产生随机数密钥的动态加密算法,不过这种算法在加解密过程中需要传输密钥,也存在极大地风险
。
技术实现思路
[0003]本专利技术的目的在于提供一种无线物联网远程信号传输装置,以解决上述
技术介绍
中提出的问题
。
[0004]为了解决上述技术问题,本专利技术提供如下技术方案:无线物联网远程信号传输装置,包括客户端和服务端,其中的客户端包括天线
、
射频单元
、
控制单元和存储单元,所述的服务端用于向客户端发送当前交互时间点以及交互命令,所述的客户端用于在获取服务端的交互命令之后再获取服务端发送的当前时间点,并且以存储的历史参考时间点
、
当前时间点共同来计算动态的加密密钥,并以该动态的加密密钥加密数据,并将加密的数据返回给服务端
。 />[0005]进一步,所述的服务端用于获取客户端发送的加密数据后根据其当前时间点以及历史参考时间点共同计算动态密钥,并按照动态密钥解密加密数据
。
[0006]进一步,所述的以存储的历史参考时间点
、
当前时间点共同来计算动态的加密密钥,具体过程包括通过当前时间点与存储的历史参考时间点共同计算具有时间长度特征的动态运算量,并以该动态运算量来生成对应的加密密钥,具体的数学计算过程包括,计算动态运算量(
Dy
):;
p
为极值常数,
i
为计数量,
x
为时间量,
t1
为历史参考时间点,
t2
为当前时间点
。
[0007]进一步,计算动态运算量之后还包括对动态运算量(
Dy
)的检验,当
p
取极大数值(如
1000000
),令,检验量;当
p
取极大数值,则被积函数约为1;则;即令
p
取极大数值计算检验量是否满足检验条件
。
[0008]进一步,所述的存储单元用于存储历史的参考时间点,并用于存储需交互用的数据,控制单元用于调控和计算,射频单元用于在数据交互中将数据转换成射频信号也用于
将射频信号转换成对应的数据,天线用于收发射频信号
。
[0009]进一步,客户端包括电子标签,服务端包括电子标签阅读器
。
[0010]无线物联网远程信号传输方法,所述的服务端向客户端发送当前交互时间点以及交互命令,所述的客户端在获取服务端的交互命令之后再获取服务端发送的当前时间点,并且以存储的历史参考时间点
、
当前时间点共同来计算动态的加密密钥,并以该动态的加密密钥加密数据,并将加密的数据返回给服务端,所述的服务端获取客户端发送的加密数据后根据其当前时间点以及历史参考时间点共同计算动态密钥,并按照动态密钥解密加密数据
。
[0011]机器可读介质,用于存储实现上述服务端功能的程序代码
。
[0012]有益效果:本申请通过在通信时获取到的当前时间点与一个参考时间点来计算具有时间长度特征的动态密钥
。
这样的密钥具有随机性,动态的变化的,这样在数据通信中即便被拦截之后也很难破解,而且多组通讯数据因为通讯的时间变化密钥也发生变化,所以就无法进行破解,更加无法利用传统的多种数据计算和比较的方法来破解,实现了数据的加密,提高了通信的安全性
。
本申请不仅仅能够产生动态密钥且不需要传输密钥,传输数据的双方按照计算规则直接计算即可
。
附图说明
[0013]图1为本申请无线物联网远程信号传输装置实施例的组成框图
。
具体实施方式
[0014]下面将结合本专利技术实施例,对本专利技术实施例中的技术方案进行清楚
、
完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例
。
基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围
。
[0015]现有技术中采用的密钥一般都是固定的,不变的,所以在获取多种数据之后很容易就能够破解,因此急需一种能够实现动态密钥的技术
。
虽然现有技术之中也有如产生随机数密钥的动态加密算法,不过这种算法在加解密过程中需要传输密钥,也存在极大地风险
。
[0016]本申请公开了一种无线物联网远程信号传输装置,如图1,包括客户端和服务端,客户端包括电子标签,服务端包括电子标签阅读器,其中的客户端包括天线
、
射频单元
、
控制单元和存储单元,所述的存储单元用于存储历史的参考时间点,并用于存储需交互用的数据,控制单元用于调控和计算,射频单元用于在数据交互中将数据转换成射频信号也用于将射频信号转换成对应的数据,天线用于收发射频信号
。
[0017]所述的服务端用于向客户端发送当前交互时间点以及交互命令,所述的客户端用于在获取服务端的交互命令之后再获取服务端发送的当前时间点,并且以存储的历史参考时间点
、
当前时间点共同来计算动态的加密密钥,所述的以存储的历史参考时间点
、
当前时间点共同来计算动态的加密密钥,具体过程包括通过当前时间点与存储的历史参考时间点共同计算具有时间长度特征的动态运算量,并以该动态运算量来生成对应的加密密钥,具
体的数学计算过程包括,计算动态运算量(
Dy
):;
p
为极值常数(实质即固定常数),
i
为计数量即求和计算的变数,
x
为时间量,即变量,
t1
为历史参考时间点,
t2
为当前时间点,即
t1、t2
即时间数值对应的量化值,比如
2020
年1月1日0点1分1秒可以量化为,
366*86400+61
,该量化方法仅仅举例说明不做限定
。
[0018]动态运算量(
Dy
)可以代替现有技术之中加密的随机数,进行实现加密,比如,一般的随机数实现加密过程为:
1.
生成一个随机数种子,例如:
...
【技术保护点】
【技术特征摘要】
1.
无线物联网远程信号传输装置,其特征在于,包括客户端和服务端,其中的客户端包括天线
、
射频单元
、
控制单元和存储单元,所述的服务端用于向客户端发送当前交互时间点以及交互命令,所述的客户端用于在获取服务端的交互命令之后再获取服务端发送的当前时间点,并且以存储的历史参考时间点
、
当前时间点共同来计算动态的加密密钥,并以该动态的加密密钥加密数据,并将加密的数据返回给服务端
。2.
根据权利要求1所述的无线物联网远程信号传输装置,其特征在于,所述的服务端用于获取客户端发送的加密数据后根据其当前时间点以及历史参考时间点共同计算动态密钥,并按照动态密钥解密加密数据
。3.
根据权利要求1所述的无线物联网远程信号传输装置,其特征在于,所述的以存储的历史参考时间点
、
当前时间点共同来计算动态的加密密钥,具体过程包括通过当前时间点与存储的历史参考时间点共同计算具有时间长度特征的动态运算量,并以该动态运算量来生成对应的加密密钥,具体的数学计算过程包括,计算动态运算量(
Dy
):;
p
为极值常数,
i
为计数量,
x
为时间量,
t1
为历史参考时间点,
t2
为当前时间点
。4.
根据权利要求1所述的无线物联网远程信号传输装置...
【专利技术属性】
技术研发人员:张坤城,夏阳,赵鹏飞,卓长建,夏杭杰,
申请(专利权)人:深圳市旗云智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。