首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种数据混淆加密方法_上海观安信息技术股份有限公司_202110923536.0 

申请/专利权人:上海观安信息技术股份有限公司

申请日:2021-08-12

公开(公告)日:2024-06-11

公开(公告)号:CN113591089B

主分类号:G06F21/56

分类号:G06F21/56;G06F21/60;H04L9/40

优先权:

专利状态码:有效-授权

法律状态:2024.06.11#授权;2021.11.19#实质审查的生效;2021.11.02#公开

摘要:本发明公开了一种数据混淆加密方法,所述方法包括:数据发送端生成待传输的初始数据代码;利用异或运算加密初始数据代码,获得一次加密结果;将一次加密结果转化为字符串数组以完成二次加密并将所述字符串数组发送给数据接收端;数据接收端对字符串数组进行解密,还原为一次加密结果;数据接收端再次利用异或运算对一次加密结果解密获得初始数据代码,最终执行初始数据代码;本发明的优点在于:一些不希望进行特征检测的场合下避免数据被杀毒软件检测而无法正常进行下一步操作,提高数据传输的效率以及安全性。

主权项:1.一种数据混淆加密方法,其特征在于,所述方法包括:步骤一:数据发送端生成待传输的初始数据代码;在生成的待传输的初始数据代码之前插入自解密程序;所述自解密程序的执行过程为:找到当前的IP寄存器值,利用找到的IP寄存器值与待传输的初始数据代码的距离找到待传输的初始数据代码的地址,逐字节地将步骤四还原后的一次加密结果与预设字符串进行异或运算;步骤二:将初始数据代码与预设字符串进行异或运算以加密所述初始数据代码,获得一次加密结果;步骤三:将一次加密结果转化为字符串数组以完成二次加密,并将所述字符串数组发送给数据接收端;所述将一次加密结果转化为字符串数组以完成二次加密的步骤包括:利用转换函数将一次加密结果转化为MAC地址、IPv4地址、IPv6地址或UUID形式的字符串数组;调用ntdll.dll库的转换函数RtlEthernetAddressToStringA将一次加密结果转化为MAC地址形式的字符串数组;步骤四:数据接收端对字符串数组进行解密,还原为一次加密结果;所述数据接收端对字符串数组进行解密,还原为一次加密结果的步骤包括:数据接收端的加载器调用ntdll.dll库的函数RtlEthernetStringToAddressA对字符串数组解密,还原为一次加密结果;步骤五:数据接收端利用异或运算对一次加密结果解密获得初始数据代码,最终执行初始数据代码。

全文数据:

权利要求:

百度查询: 上海观安信息技术股份有限公司 一种数据混淆加密方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。