【技术实现步骤摘要】
一种数据处理方法、装置、设备及存储介质
本申请涉及计算机
,尤其涉及一种数据处理方法、装置、设备及存储介质。
技术介绍
当今社会中,地理坐标数据在很多行业内的应用十分广泛,特别是对通信行业而言,基站站址的经纬度信息一直以来被运营商视为重要的基础信息,其数据准确性和数据传输时的保密性已经越来越得到重视。目前,在传输地理坐标数据时,大多通过坐标系偏移和水平旋转的方式对地理坐标数据进行加密,在WGS-84原始坐标系和GCJ-02坐标系中,均采用该种方法对地理坐标数据进行加密。然而,这种加密算法具有实现过程复杂的问题。
技术实现思路
本申请实施例提供一种数据处理方法、装置、设备及存储介质,能够简单快速的对待加密的地理坐标数据进行加密,解决现有的数据加密算法实现过程复杂的问题。为解决上述技术问题,本申请实施例采用下述技术方案:本申请一实施例提供了一种数据处理方法,包括:获取待加密的第一地理坐标数据和所述第一地理坐标数据对应的加密辅助数据;其中,所述加密辅助数据包括多个第二地理坐标数据和 ...
【技术保护点】
1.一种数据处理方法,其特征在于,包括:/n获取待加密的第一地理坐标数据和所述第一地理坐标数据对应的加密辅助数据;其中,所述加密辅助数据包括多个第二地理坐标数据和一预设数值,所述第一地理坐标数据对应的地理位置位于所述多个第二地理坐标数据所组成的地理范围内;/n按照预设的数据预处理规则,利用所述多个第二地理坐标数据对所述第一地理坐标数据进行预处理,得到预处理后的所述第一地理坐标数据;/n基于所述预设数值,通过取商处理和取余处理的方式,将预处理后的所述第一地理坐标数据转换为多个特征数据;/n根据各个所述特征数据,生成所述第一地理坐标数据对应的密文数据。/n
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
获取待加密的第一地理坐标数据和所述第一地理坐标数据对应的加密辅助数据;其中,所述加密辅助数据包括多个第二地理坐标数据和一预设数值,所述第一地理坐标数据对应的地理位置位于所述多个第二地理坐标数据所组成的地理范围内;
按照预设的数据预处理规则,利用所述多个第二地理坐标数据对所述第一地理坐标数据进行预处理,得到预处理后的所述第一地理坐标数据;
基于所述预设数值,通过取商处理和取余处理的方式,将预处理后的所述第一地理坐标数据转换为多个特征数据;
根据各个所述特征数据,生成所述第一地理坐标数据对应的密文数据。
2.根据权利要求1所述的方法,其特征在于,所述第一地理坐标数据和所述第二地理坐标数据均包括第一维度数据和第二维度数据;按照预设的数据预处理规则,利用所述多个第二地理坐标数据对所述第一地理坐标数据进行预处理,得到预处理后的所述第一地理坐标数据,包括:
从所述多个第二地理坐标数据包括的多个第一维度数据中选取取值最小的第一目标数据和取值最大的第二目标数据,从所述多个第二地理坐标数据包括的多个第二维度数据中选取取值最小的第三目标数据;
对所述第一地理坐标数据、所述第一目标数据、所述第二目标数据和所述第三目标数据进行数据单位归一化处理;
计算归一化后的所述第一地理坐标数据中的第二维度数据与归一化后的所述第三目标数据之间的第一差值,计算归一化后的所述第二目标数据与归一化后的所述第一目标数据之间的第二差值,计算归一化后的所述第一地理坐标数据中的第一维度数据与归一化后的所述第一目标数据之间的第三差值;
根据所述第一差值、所述第二差值和所述第三差值,得到预处理后的所述第一地理坐标数据。
3.根据权利要求1所述的方法,其特征在于,基于所述预设数值,通过取商处理和取余处理的方式,将预处理后的所述第一地理坐标数据转换为多个特征数据,包括:
将预处理后的所述第一地理坐标数据作为除数,将所述预设数值作为被除数,通过取商处理的方式,计算所述除数相对于所述被除数的取商结果,并判断取商结果的值是否小于所述预设数值;
若不小于,则利用所述取商结果更新所述除数,继续计算所述除数相对于所述被除数的取商结果,并返回判断取商结果的值是否小于所述预设数值的步骤循环执行,直至取商结果的值小于所述预设数值,将小于所述预设数值的取商结果记录为最后一次生成的取商结果;
将预处理后的所述第一地理坐标数据和各个所述取商结果作为除数,将所述预设数值作为被除数,通过取余处理的方式,分别计算各个所述除数相对于所述被除数的取余结果,将所述取余结果作为所述特征数据。
4.根据权利要求1所述的方法,其特征在于,根据各个所述特征数据,生成所述第一地理坐标数据对应的密文数据,包括:
获取字符对应关系表;其中,所述字符对应关系表中记录有预先确定的多个自然数以及每个自然数对应的密文字符;
按照所述字符对应关系表,将各个所述特征数据转换为相对应的所述密文字符;
基于转换得到的各个所述密文字符,生成所述第一地理坐标数据对应的密文数据。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
对所述密文数据进行破解,得到各个所述特征数据;
基于各个所述特征数据和所述预设数值,通过乘积和求...
【专利技术属性】
技术研发人员:张旺,张雷,李永春,许俊杰,
申请(专利权)人:中国移动通信集团天津有限公司,中国移动通信集团有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。