一种下发数据的方法及设备技术

技术编号:19702350 阅读:16 留言:0更新日期:2018-12-08 14:11
本申请的目的是提供一种下发数据的方法及设备,本申请通过在网络设备端获取待加密的原始数据;接着确定待加密的所述原始数据的解密地理位置,选取所述解密地理位置范围内的热点;然后将选取的热点的属性信息作为密钥,对待加密的所述原始数据进行加密得到密文数据并发送给用户设备,其中,所述属性信息供用户设备于所述解密地理位置范围内时扫描热点获取。实现了基于实际的解密地理位置作为待加密的原始数据的密钥,对该原始数据进行加密,保证了将所述原始数据安全地下发给用户设备,避免了非法用户异地盗取密钥以获取该原始数据。

【技术实现步骤摘要】
一种下发数据的方法及设备
本申请涉及计算机领域,尤其涉及一种下发数据的方法及设备。
技术介绍
现有技术中,数据传输的过程为基于既定的规程,经过一条或多条链路,将数据信息发送给终端的用户设备,其中,为了保证数据在传输过程中的安全性,现有技术采用对需要传输的数据进行加密,得到加密数据包,并将加密数据包发送给终端的用户设备,使得终端的用户设备基于预设的解密算法对加密数据包进行解密,进而得到传输的原始的数据,保证了数据在传输过程中的安全性。但是,现有技术中,非法用户恶意攻击数据传输信道,并截取到加密数据包以及解密算法,根据非法获取的加密数据和解密算法来得到传输过程中的原始数据,导致数据在传输过程中存在数据泄露的安全隐患和风险。
技术实现思路
本申请的一个目的是提供一种下发数据的方法及设备,以解决现有技术中的数据在传输过程中存在数据泄露的安全隐患和风险的问题。根据本申请的一个方面,提供了一种在网络设备端下发数据的方法,该方法包括:获取待加密的原始数据;确定待加密的所述原始数据的解密地理位置,选取所述解密地理位置范围内的热点;将选取的热点的属性信息作为密钥,对待加密的所述原始数据进行加密得到密文数据并发送给用户设备,其中,所述属性信息供用户设备于所述解密地理位置范围内时扫描热点获取。进一步地,上述方法中,所述属性信息包括选取的热点的物理地址。进一步地,上述方法中,所述属性信息包括选取的热点的物理地址和所述选取的热点所属的用户设备的用户标识信息。进一步地,上述方法中,确定所述待加密的原始数据的解密地理位置,包括:将离用户设备的当前地理位置预设距离内的地理位置,确定为所述待加密的原始数据的解密地理位置;或根据所述用户设备的历史地理移动轨迹,确定所述待加密的原始数据的解密地理位置。进一步地,上述方法中,对待加密的所述原始数据进行加密得到密文数据并发送给用户设备的同时,还包括:向所述用户设备发送选取的热点对应的热点名称。进一步地,上述方法中,将选取的热点对应的属性信息作为密钥,对待加密的所述原始数据进行加密得到密文数据并发送给用户设备,包括:将选取的热点对应的属性信息作为密钥,并基于预设的加密算法和所述密钥对待加密的所述原始数据进行加密得到密文数据并发送给用户设备。进一步地,上述方法中,所述原始数据包括以下至少任一项:热点的相关数据信息;用户设备的用户属性信息;网络设备中存储的业务数据信息。进一步地,上述方法中,对待加密的所述原始数据进行加密得到密文数据并发送给用户设备的同时,还包括:将预设的解密算法发送给所述用户设备。根据本申请的另一方面,还提供了一种在网络设备端下发数据的方法,其中,所述方法包括:获取用户设备发送的数据查询请求,其中,所述数据查询请求包括所述用户设备在当前解密地理位置范围内扫描并获取选取的热点的属性信息;基于所述数据查询请求获取待加密的原始数据,并将所述选取的热点的属性信息作为密钥对待加密的所述原始数据进行加密,得到密文数据并发送给所述用户设备。根据本申请的另一方面,还提供了一种在用户设备端获取数据的方法,其中,所述方法包括:接收网络设备发送的密文数据;获取于解密地理位置范围内扫描到的热点的属性信息;将扫描到的热点的属性信息作为密钥,对所述密文数据进行解密,以得到原始数据。进一步地,上述方法中,所述属性信息包括选取的热点的物理地址。进一步地,上述方法中,所述属性信息包括选取的热点的物理地址和所述选取的热点所属的用户设备的用户标识信息。进一步地,上述方法中,所述解密地理位置包括:所述用户设备移动预设距离后的地理位置;所述用户设备的历史地理移动轨迹中的某一地理位置。进一步地,上述方法中,接收网络设备发送的密文数据的同时,还包括:接收网络设备发送的热点名称;将扫描到的热点的属性信息作为密钥,对所述密文数据进行解密,以得到原始数据,包括:将扫描到的热点的属性信息中与所述热点名称对应的属性信息作为密钥,对所述密文数据进行解密,以得到原始数据。进一步地,上述方法中,将扫描到的热点的属性信息作为密钥,对所述密文数据进行解密,以得到原始数据之前,还包括:接收网络设备发送的解密算法;所述将扫描到的热点的属性信息作为密钥,对所述密文数据进行解密,以得到原始数据,包括:将扫描到的热点的属性信息作为密钥,并基于接收的所述解密算法和所述密钥对所述密文数据进行解密,以得到原始数据。进一步地,上述方法中,所述原始数据包括以下至少任一项:热点的相关数据信息;用户设备的用户属性信息;网络设备中存储的业务数据信息。根据本申请的另一方面,还提供了一种在用户设备端获取数据的方法,其中,所述方法包括:将当前实际地理位置确定为当前解密地理位置,在所述当前解密地理位置范围内扫描并选取热点,并获取选取的热点的属性信息;基于所述选取的热点的属性信息向所述网络设备发送数据查询请求;接收所述网络设备基于所述数据查询请求返回的密文数据;将扫描到的所述选取的热点的属性信息作为密钥,对所述密文数据进行解密,以得到原始数据。根据本申请的另一方面,还提供了一种下发数据的网络设备,其中,所述网络设备包括:数据获取装置,用于获取待加密的原始数据;确定装置,用于确定待加密的所述原始数据的解密地理位置,选取所述解密地理位置范围内的热点;加密装置,用于将选取的热点的属性信息作为密钥,对待加密的所述原始数据进行加密得到密文数据并发送给用户设备,其中,所述属性信息供用户设备于所述解密地理位置范围内时扫描热点获取。进一步地,上述网络设备中,所述属性信息包括选取的热点的物理地址。进一步地,上述网络设备中,所述属性信息包括选取的热点的物理地址和所述选取的热点所属的用户设备的用户标识信息。进一步地,上述网络设备中,所述确定装置用于:将离用户设备的当前地理位置预设距离内的地理位置,确定为所述待加密的原始数据的解密地理位置;或根据所述用户设备的历史地理移动轨迹,确定所述待加密的原始数据的解密地理位置。进一步地,上述网络设备中,所述加密装置还用于:向所述用户设备发送选取的热点对应的热点名称。进一步地,上述网络设备中,所述加密装置用于:将选取的热点对应的属性信息作为密钥,并基于预设的加密算法和所述密钥对待加密的所述原始数据进行加密得到密文数据并发送给用户设备。进一步地,上述网络设备中,所述原始数据包括以下至少任一项:热点的相关数据信息;用户设备的用户属性信息;网络设备中存储的业务数据信息。进一步地,上述网络设备中,所述加密装置还用于:将预设的解密算法发送给所述用户设备。根据本申请的另一方面,还提供了一种下发数据的网络设备其中,所述网络设备包括:请求获取装置,用于获取用户设备发送的数据查询请求,其中,所述数据查询请求包括所述用户设备在当前解密地理位置范围内扫描并获取选取的热点的属性信息;密文数据发送装置,用于基于所述数据查询请求获取待加密的原始数据,并将所述选取的热点的属性信息作为密钥对待加密的所述原始数据进行加密,得到密文数据并发送给所述用户设备。根据本申请的另一方面,还提供了一种获取数据的用户设备,其中,所述用户设备包括:接收装置,用于接收网络设备发送的密文数据;信息获取装置,用于获取于解密地理位置范围内扫描到的热点的属性信息;解密装置,用于将扫描到的热点的属性信息作为密钥,对所述本文档来自技高网...

【技术保护点】
1.一种在网络设备端下发数据的方法,其中,所述方法包括:获取待加密的原始数据;确定待加密的所述原始数据的解密地理位置,选取所述解密地理位置范围内的热点;将选取的热点的属性信息作为密钥,对待加密的所述原始数据进行加密得到密文数据并发送给用户设备,其中,所述属性信息供用户设备于所述解密地理位置范围内时扫描热点获取。

【技术特征摘要】
1.一种在网络设备端下发数据的方法,其中,所述方法包括:获取待加密的原始数据;确定待加密的所述原始数据的解密地理位置,选取所述解密地理位置范围内的热点;将选取的热点的属性信息作为密钥,对待加密的所述原始数据进行加密得到密文数据并发送给用户设备,其中,所述属性信息供用户设备于所述解密地理位置范围内时扫描热点获取。2.根据权利要求1所述的方法,其中,所述属性信息包括选取的热点的物理地址。3.根据权利要求1所述的方法,其中,所述属性信息包括选取的热点的物理地址和所述选取的热点所属的用户设备的用户标识信息。4.根据权利要求1所述的方法,其中,确定所述待加密的原始数据的解密地理位置,包括:将离用户设备的当前地理位置预设距离内的地理位置,确定为所述待加密的原始数据的解密地理位置;或根据所述用户设备的历史地理移动轨迹,确定所述待加密的原始数据的解密地理位置。5.根据权利要求1所述的方法,其中,对待加密的所述原始数据进行加密得到密文数据并发送给用户设备的同时,还包括:向所述用户设备发送选取的热点对应的热点名称。6.根据权利要求1所述的方法,其中,将选取的热点对应的属性信息作为密钥,对待加密的所述原始数据进行加密得到密文数据并发送给用户设备,包括:将选取的热点对应的属性信息作为密钥,并基于预设的加密算法和所述密钥对待加密的所述原始数据进行加密得到密文数据并发送给用户设备。7.根据权利要求1所述的方法,其中,所述原始数据包括以下至少任一项:热点的相关数据信息;用户设备的用户属性信息;网络设备中存储的业务数据信息。8.根据权利要求1至7任一项所述的方法,其中,对待加密的所述原始数据进行加密得到密文数据并发送给用户设备的同时,还包括:将预设的解密算法发送给所述用户设备。9.一种在网络设备端下发数据的方法,其中,所述方法包括:获取用户设备发送的数据查询请求,其中,所述数据查询请求包括所述用户设备在当前解密地理位置范围内扫描并获取选取的热点的属性信息;基于所述数据查询请求获取待加密的原始数据,并将所述选取的热点的属性信息作为密钥对待加密的所述原始数据进行加密,得到密文数据并发送给所述用户设备。10.一种在用户设备端获取数据的方法,其中,所述方法包括:接收网络设备发送的密文数据;获取于解密地理位置范围内扫描到的热点的属性信息;将扫描到的热点的属性信息作为密钥,对所述密文数据进行解密,以得到原始数据。11.根据权利要求10所述的方法,其中,所述属性信息包括选取的热点的物理地址。12.根据权利要求10所述的方法,其中,所述属性信息包括选取的热点的物理地址和所述选取的热点所属的用户设备的用户标识信息。13.根据权利要求10所述的方法,其中,所述解密地理位置包括:所述用户设备移动预设距离后的地理位置;所述用户设备的历史地理移动轨迹中的某一地理位置。14.根据权利要求10所述的方法,其中,接收网络设备发送的密文数据的同时,还包括:接收网络设备发送的热点名称;将扫描到的热点的属性信息作为密钥,对所述密文数据进行解密,以得到原始数据,包括:将扫描到的热点的属性信息中与所述热点名称对应的属性信息作为密钥,对所述密文数据进行解密,以得到原始数据。15.根据权利要求10所述的方法,其中,将扫描到的热点的属性信息作为密钥,对所述密文数据进行解密,以得到原始数据之前,还包括:接收网络设备发送的解密算法;所述将扫描到的热点的属性信息作为密钥,对所述密文数据进行解密,以得到原始数据,包括:将扫描到的热点的属性信息作为密钥,并基于接收的所述解密算法和所述密钥对所述密文数据进行解密,以得到原始数据。16.根据权利要求10至15任一项所述的方法,其中,所述原始数据包括以下至少任一项:热点的相关数据信息;用户设备的用户属性信息;网络设备中存储的业务数据信息。17.一种在用户设备端获取数据的方法,其中,所述方法包括:将当前实际地理位置确定为当前解密地理位置,在所述当前解密地理位置范围内扫描并选取热点,并获取选取的热点的属性信息;基于所述选取的热点的属性信息向所述网络设备发送数据查询请求;接收所述网络设备基于所述数据查询请求返回的密文数据;将扫描到的所述选取的热点的属性信息作为密钥,对所述密文数据进行解密,以得到原始数据。18.一种下发数据的网络设备,其中,所述网络设备包括:数据获取装置,用于获取待加密的原始数据;确定装置,用于确定待加密的所述原始数据的解密地理位置,选取所述解密地理位置范围内的热点;加密装置,用于将选取的热点的属性信息作为密钥,对待加密的所述原始数据进行加密得到密文数据并发送给用户设备,其中,所述属性信息供用户设备于所述解密地理位置范围内时扫描热点获取。19.根据权利要求18所述的网络设备,其中,所述属性信息包括选取的热点的物理地址。20.根据权利要求18所述的网络设备,其中,所述属性信息包括选取的热点的物理地址和所述选取的热点所属的用户设备的用户标识信息。21.根据权利要求18所述的网络设备,其中,所述确定装置用于:将离用户设备的当前地理位置预设距离内的地理位置,确定为所述待加密的原始数据的解密地理位置;或根据所述用户设备的历史...

【专利技术属性】
技术研发人员:郑孝平
申请(专利权)人:上海连尚网络科技有限公司
类型:发明
国别省市:上海,31

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

1