校验方法、保护方法与系统、存储介质、设备、服务器技术方案

技术编号:35974544 阅读:14 留言:0更新日期:2022-12-17 22:42
本发明专利技术公开了一种校验方法、数据保护方法与系统、存储介质、物联网设备、服务器,其中,该校验方法包括:接收注册服务器发送的云网关服务器地址和第一校验字符串;根据云网关服务器地址和物联网设备签名生成第二参数签名,并采用不可逆加密算法对第二参数签名进行加密得到第二校验字符串;在第一校验字符串与第二校验字符串相同时,确定物联网设备与云网关服务器的绑定关系通过校验,以便物联网设备向云网关服务器发送数据。由此,该校验方法能够有效对用户的数据进行保护,以保护用户的隐私,同时防止数据被恶意破解,从而保证设备能够正常工作,提高用户体验。提高用户体验。提高用户体验。

【技术实现步骤摘要】
校验方法、保护方法与系统、存储介质、设备、服务器


[0001]本专利技术涉及数据保护
,尤其涉及一种云网关服务器校验、一种数据传输保护方法,一种计算机可读存储介质,一种物联网设备,一种注册服务器,一种云网关服务器和一种数据传输保护系统。

技术介绍

[0002]随着物联网技术的逐步发展,先如今大多电子设备都可以采集到用户的个人数据并上传到网上,如电子体重秤,其可以通过与终端设备连接然后将所获取到的用户的体重、体脂等数据发送到终端设备供用户查看,极大的方便了用户使用。但是与此同时,用户隐私数据保护的问题也凸显出来,在相关技术中,并没有对用户的隐私数据进行详细的加密保护,或者其加密效果不佳,还是很容易让不法分子破解并利用,给用户造成困扰,大大降低了用户体验。

技术实现思路

[0003]本专利技术一些实施例提出了一种云网关服务器校验方法,该方法包括:接收注册服务器发送的云网关服务器地址和第一校验字符串,其中,所述第一校验字符串由所述注册服务器采用不可逆加密算法对第一参数签名加密得到,所述第一参数签名由所述注册服务器根据所述云网关服务器地址和物联网设备签名生成;根据接收到的待校验云网关服务器地址和所述物联网设备签名生成第二参数签名,并采用所述不可逆加密算法对所述第二参数签名进行加密得到第二校验字符串;在所述第一校验字符串与所述第二校验字符串相同时,确定所述物联网设备与待校验云网关服务器的绑定关系通过校验。
[0004]本专利技术实施例的云网关服务器校验方法应用于物联网设备,该物联网设备在接收到注册服务器发送的云网关服务器地址和第一校验字符串之后,还根据接收到的待校验云网关服务器地址和物联网设备签名生成第二参数签名,然后采用不可逆加密算法对第二参数签名进行加密以得到第二校验字符串,再判断第一校验字符串与第二校验字符串是否相同,相同的话则确定物联网设备与云网关设备的绑定关系通过了校验,所以该物联网设备可以安全的向云网关设备发送数据了。由此,该云网关服务器校验方法能够有效对用户的数据进行保护,以保护用户的隐私,同时防止数据被恶意破解,从而保证设备能够正常工作,提高用户体验。
[0005]本专利技术一些实施例提出了一种数据传输方法,该方法包括:将所述物联网设备的待校验数据与待校验物联网设备签名一起进行顺序连接,以生成第三参数签名;采用所述不可逆加密算法对所述第三参数签名进行加密得到第三校验字符串;将所述第三校验字符串和所述待校验数据发送给所述云网关服务器,以便所述云网关服务器根据第四校验字符串对所述第三校验字符串校验通过后确定接收并存储所述物联网设备发送的数据,其中,所述第四校验字符串由所述云网关服务器采用不可逆加密算法对第四参数签名加密得到,所述第四参数签名由所述云网关服务器根据接收到的待校验数据和存储的物联网设备签
名生成。
[0006]本专利技术实施例的数据传输方法,将物联网设备的待校验数据与待校验物联网设备签名一起进行顺序连接以生成第三参数签名,然后采用不可逆加密算法对该第三参数签名进行加密得到第三校验字符串,在将该第三校验字符串和待校验数据发送给云网关服务器,云网关服务器根据第四校验字符串对第三校验字符串进行校验,并在校验通过后确定接收并存储物联网设备发送的数据。由此,该方法能够有效对用户的数据进行保护,以保护用户的隐私,同时防止数据被恶意破解,从而保证设备能够正常工作,提高用户体验。
[0007]本专利技术一些实施例提出了一种数据传输方法,该方法包括:接收物联网设备发送的地址申请;根据所述地址申请确定所述物联网设备对应的云网关服务器地址,并获取物联网设备签名;根据所述云网关服务器地址和所述物联网设备签名生成第一参数签名,并采用不可逆加密算法对所述第一参数签名加密得到第一校验字符串;将所述云网关服务器地址和所述第一校验字符串发送给所述物联网设备,以便所述物联网设备根据第二校验字符串对所述第一校验字符串校验通过后确定所述物联网设备与云网关服务器的绑定关系,其中,所述第二校验字符串由所述物联网采用不可逆加密算法对第二参数签名加密得到,所述第二参数签名由所述物联网设备根据接收到的待校验云网关服务器地址和所述物联网设备签名生成。
[0008]本专利技术实施例中的数据保护方法应用于注册服务器,该注册服务器首先接收物联网设备发送的地址申请,然后根据该地址申请确定物联网设备所对应的云网关服务器地址,再获取物联网设备签名,根据云网关服务器地址和物联网设备签名生成第一参数签名,利用不可逆加密算法对该第一参数签名进行加密以得到第一校验字符串,将该第一校验字符串和云网关服务器地址发送给物联网设备,物联网设备对第一校验字符串和第二校验字符串进行比较判断以进行校验,并在校验通过后确定物联网设备与云网关服务器之间的绑定关系。由此,该第二种数据保护方法能够有效对用户的数据进行保护,以保护用户的隐私,同时防止数据被恶意破解,从而保证设备能够正常工作,提高用户体验。
[0009]本专利技术一些实施例提出了一种数据传输保护方法,该方法包括:接收物联网设备发送的第三校验字符串和待校验数据;获取物联网设备签名,并根据所述待校验数据和所述物联网设备签名生成第四参数签名;采用不可逆加密算法对所述第四参数签名进行加密得到第四校验字符串;在所述第三校验字符串与所述第四校验字符串相同时,确定接收并存储所述物联网设备发送的数据。
[0010]本专利技术实施例中的数据传输保护方法应用于云网关服务器,该云网关服务器首先接收物联网设备发送的第三校验字符串和待校验数据,再获取物联网设备签名然后根据该签名和待校验数据生成第四参数签名,通过不可逆加密算法对第四参数签名进行加密以得到第四校验字符串,比较第四校验字符串和第三校验字符串是否相同以进行校验,并在两者相同时则确定云网关服务器接收并存储该云网关服务器所发送的数据。由此,该第三种数据保护方法能够有效对用户的数据进行保护,以保护用户的隐私,同时防止数据被恶意破解,从而保证设备能够正常工作,提高用户体验。
[0011]本专利技术一些实施例提出了一种计算机可读存储介质,其上存储有云网关服务器校验程序,该云网关服务器校验程序被处理器执行时实现如上述实施例所述的云网关服务器校验方法。
[0012]根据本专利技术实施例的计算机可读存储介质,处理器执行存储在存储介质上的云网关服务器校验护程序,能够有效对用户的数据进行保护,以保护用户的隐私,同时防止数据被恶意破解,从而保证设备能够正常工作,提高用户体验。
[0013]本专利技术一些实施例提出了一种计算机可读存储介质,其上存储有数据传输保护程序,该数据传输保护程序被处理器执行时实现如上述实施例所述的数据传输保护方法。
[0014]根据本专利技术实施例的计算机可读存储介质,处理器执行存储在存储介质上的数据传输保护程序,能够有效对用户的数据进行保护,以保护用户的隐私,同时防止数据被恶意破解,从而保证设备能够正常工作,提高用户体验。
[0015]本专利技术一些实施例提出了一种物联网设备,该物联网设备包括存储器、处理器及存储在存储器上并可在处理器上运行的云网关服务器校验程本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云网关服务器校验方法,其特征在于,包括:接收注册服务器发送的云网关服务器地址和第一校验字符串,其中,所述第一校验字符串由所述注册服务器采用不可逆加密算法对第一参数签名加密得到,所述第一参数签名由所述注册服务器根据所述云网关服务器地址和物联网设备签名生成;根据接收到的待校验云网关服务器地址和所述物联网设备签名生成第二参数签名,并采用所述不可逆加密算法对所述第二参数签名进行加密得到第二校验字符串;在所述第一校验字符串与所述第二校验字符串相同时,确定所述物联网设备与待校验云网关服务器的绑定关系通过校验。2.如权利要求1所述的方法,其特征在于,根据接收到的待校验云网关服务器地址和所述物联网设备签名生成第二参数签名,包括:将所述待校验云网关服务器地址与所述物联网设备签名一起进行顺序连接,以形成一个有序的字符串,并将该字符串作为所述第二参数签名。3.如权利要求1所述的方法,其特征在于,在根据接收到的云网关服务器地址和所述物联网设备签名生成第二参数签名之前,还包括:对所述物联网设备的各个参数进行非空判断;在所述物联网设备的各个参数均为非空时,根据接收到的待校验云网关服务器地址和所述物联网设备签名生成所述第二参数签名。4.一种数据传输方法,其特征在于,包括:将物联网设备的待校验数据与待校验物联网设备签名一起进行顺序连接,以生成第三参数签名;采用所述不可逆加密算法对所述第三参数签名进行加密得到第三校验字符串;将所述第三校验字符串和所述待校验数据发送给所述云网关服务器,以便所述云网关服务器根据第四校验字符串对所述第三校验字符串校验通过后确定接收并存储所述物联网设备发送的数据,其中,所述第四校验字符串由所述云网关服务器采用不可逆加密算法对第四参数签名加密得到,所述第四参数签名由所述云网关服务器根据接收到的待校验数据和存储的物联网设备签名生成。5.如权利要求4所述的方法,其特征在于,在生成所述第三参数签名之前,还包括:对所述待校验数据中的各个参数进行非空判断;在所述待校验数据中的各个参数均为非空时,根据所述待校验数据和所述待校验物联网设备签名生成所述第三参数签名。6.一种云网关服务器校验方法,其特征在于,包括:接收物联网设备发送的地址申请;根据所述地址申请确定所述物联网设备对应的云网关服务器地址,并获取物联网设备签名;根据所述云网关服务器地址和所述物联网设备签名生成第一参数签名,并采用不可逆加密算法对所述第一参数签名加密得到第一校验字符串;将所述云网关服务器地址和所述第一校验字符串发送给所述物联网设备,以便所述物联网设备根据第二校验字符串对所述第一校验字符串校验通过后确定所述物联网设备与云网关服务器的绑定关系,其中,所述第二校验字符串由所述物联网采用不可逆加密算法
对第二参数签名加密得到,所述第二参数签名由所述物联网设备根据接收到的待校验云网关服务器地址和所述物联网设备签名生成。7.如权利要求6所述的方法,其特征在于,在接收到所述物联网设备发送的地址申请之后,还包括:对所述地址申请中的各个参数进行非空判断;在所述地址申请中的各个参数均为非空时,根据所述地址申请确定所述物联网设备对应的云网关服务器地址。8.一种数据传输方法,其特征在于,包括:接收物联网设备发送的第三校验字符串和待校验数据;获取物联网设备签名,并根据所述待校验数据和所述物联网设备签名生成第四参数签名;采用不可逆加密算法对所述第四参数签名进行加密得到第四校验字符串;在所述第三校验字符串与所述第四校验字符串相同时,确定接收并存储所述物联网设备发送的数据。9.如权利要求8所述的方法,其特征在于,在接收到所述待校验数据之后,还包括:对所述待校验数据中的各个参数进行非空判断;在所述待校验数据中的各个参数...

【专利技术属性】
技术研发人员:王同波孙啸然黄佼
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:

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

1