[发明专利]一种数据处理方法以及相关设备在审
申请号: | 202111087387.5 | 申请日: | 2021-09-16 |
公开(公告)号: | CN113810174A | 公开(公告)日: | 2021-12-17 |
发明(设计)人: | 杨政;余鑫耸;肖彦婷 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;G06F21/60 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 张晓 |
地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 以及 相关 设备 | ||
1.一种数据处理方法,其特征在于,包括:
获取原始字符串和目标位移量,所述原始字符串包括依次排列的多个原始字符;
使用所述目标位移量分别对各个所述原始字符加密,得到与所述原始字符对应的加密字符;
按照所述原始字符在所述原始字符串中的排列顺序排列多个所述加密字符,得到加密字符串;
当所述加密字符串存在由多个相同的加密字符连续组成的一段字符时,将同一段所述多个相同的加密字符替换成一个所述相同的加密字符和一个特殊字符,生成压缩字符串,所述特殊字符用于表示所述加密字符在所述同一段内的连续出现次数。
2.根据权利要求1所述的数据处理方法,其特征在于,所述获取目标位移量包括:
获取预设位移量,所述预设位移量为整数;
判断所述预设位移量的绝对值是否大于9;
若是,则确定所述目标位移量为所述预设位移量;
若否,则确定所述目标位移量为对所述预设位移量除以10的余数。
3.根据权利要求1所述的数据处理方法,其特征在于,所述使用所述目标位移量分别对各个所述原始字符加密,得到与所述原始字符对应的加密字符包括:
分别将由数值字符组成的所述原始字符串中每一个所述原始字符与所述目标位移量求和,得到第一过渡数值;
判断所述第一过渡数值的绝对值是否大于9;
若是,则对绝对值大于9的所述第一过渡数值取10的余数得到第二过渡数值,将所述第二过渡数值确定为所述加密字符;
若否,则将所述第一过渡数值确定为所述加密字符。
4.一种数据处理方法,其特征在于,包括:
获取压缩字符串;
当所述压缩字符串存在特殊字符时,确定所述特殊字符所对应的压缩字符,所述特殊字符用于表示所述特殊字符对应的压缩字符的连续出现次数N;
将所述特殊字符替换为N减1数量的所述特殊字符对应的压缩字符,得到多个加密字符依次排列的加密字符串;
获取目标位移量;
使用所述目标位移量分别对各个所述加密字符解密,得到与所述加密字符对应的原始字符;
按照所述加密字符在所述加密字符串中的排列顺序排列多个所述原始字符,得到原始字符串。
5.根据权利要求4所述的数据处理方法,其特征在于,所述获取目标位移量包括:
获取预设位移量,所述预设位移量为整数;
判断所述预设位移量的绝对值是否大于9;
若是,则确定所述目标位移量为对所述预设位移量除以10的余数;
若否,则确定所述目标位移量为所述预设位移量。
6.根据权利要求4所述的数据处理方法,其特征在于,所述使用所述目标位移量分别对各个所述加密字符解密,得到与所述加密字符对应的原始字符包括:
分别将由数值字符组成的所述加密字符串中每一个所述加密字符与所述目标位移量求和,得到第三过渡数值;
判断所述第三过渡数值的绝对值是否大于9;
若是,则对绝对值大于9的所述第三过渡数值取10的余数得到第四过渡数值,将所述第四过渡数值确定为所述原始字符;
若否,则将所述第三过渡数值确定为所述原始字符。
7.一种数据处理装置,其特征在于,用于加密压缩字符串,所述数据处理装置包括:
获取单元,用于获取原始字符串和目标位移量,所述原始字符串包括依次排列的多个原始字符;
加密单元,用于使用所述目标位移量分别对各个所述原始字符加密,得到与所述原始字符对应的加密字符;
排列单元,用于按照所述原始字符在所述原始字符串中的排列顺序排列多个所述加密字符,得到加密字符串;
压缩单元,用于当所述加密字符串存在由多个相同的加密字符连续组成的一段字符时,将同一段所述多个相同的加密字符替换成一个所述相同的加密字符和一个特殊字符,生成压缩字符串,所述特殊字符用于表示所述加密字符在所述同一段内的连续出现次数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111087387.5/1.html,转载请声明来源钻瓜专利网。