咨询电话:13280638997
传真:0533-3110363
邮箱:kefu@shizifang.com
著 录 项 目:
专利/申请号: | CN202311040048.0 | 专利名称: | 一种结合MD5与序列到序列模型的代码混淆方法及系统 |
申请日: | 2023-08-17 | 申请/专利权人 | 广东工业大学 |
专利类型: | 发明 | 地址: | 广东省广州市越秀区东风东路729号 |
专利状态: | 已下证 查询审查信息 | 分类号: | G06F21/14分类检索 软件保护 软件安全 软件开发专利转让搜索 |
公开/公告日: | 2024-05-28 | 转让价格: | 【平台担保交易】 |
公开/公告号: | CN117574334B | 交易状态: | 等待洽谈 搜索相似专利 |
摘 要:本发明公布了一种结合MD5与序列到序列模型的代码混淆方法及系统,具体步骤包括构建常量数据集、构造编码器字典和解码器字典、数据预处理、构建和训练一个序列到序列模型、构造解密函数、构造不透明谓词、插入不透明谓词和解密函数以及编译生成可执行应用程序。本发明结合MD5散列算法和序列到序列模型作为加解密算法,通过对表达式中的常量进行加解密来构造不透明谓词,以实现代码混淆。将表达式中的常量作为明文,使用MD5散列算法对明文进行加密,利用MD5散列算法的单向性,使生成的密文难以被逆向求解,增强不透明谓词抗静态分析的能力;使用序列到序列模型对密文进行解密,将密文到明文的映射以模型权重的形式进行保存,提升了不透明谓词的安全性。本发明公布的代码混淆方法可有效保护程序执行逻辑,增强程序抗逆向分析的能力。
交易方 | 企业 | 个人 |
买家 | 营业执照副本复印件(需盖公章) | 身份证复印件(签字) |
专利转让委托书(需盖公章)一式两份 | 专利转让委托书(需签字)一式两份 | |
专利转让协议(需盖公章)一式两份 | 专利转让协议(需签字)一式两份 | |
卖家 | 营业执照副本复印件(需盖公章) | 身份证复印件(需申请人签字) |
解除代理委托书(需盖公章)一式两份(如专利通过代理机构申请) | 解除代理委托书(需签字)一式两份(如专利通过代理机构申请) | |
专利转让协议(需盖公章)一式两份 | 专利转让协议(需签字)一式两份 | |
专利请求书或手续合格通知书、授权通知书复印件 | 专利请求书或手续合格通知书、专利授权通知书复印件 | |
专利证原件(若授权下证) | 专利证原件(若授权下证) |
日期 | 法律信息 | 备注 |
申请号 | 专利名称 | 发布日期 |
2020109451261 | 【发明】一种基于偏好感知的轨迹隐私保护服务推荐方法 | 2025/08/04 |
2019100593974 | 【发明】一种动态二维码防伪解决办法 | 2025/08/04 |
2025104805686 | 【发明】用于建筑工程造价数据安全的管理方法、系统及介质 | 2025/07/31 |
2023113488830 | 【发明】一种多级视觉隐私保护方法、系统、设备及存储介质 | 2025/07/31 |
2020106675839 | 【发明】一种基于显著性检测的非对等图像加密方法 | 2025/07/31 |
2025100137125 | 【发明】一种基于智慧消防安全信息管理方法和系统 | 2025/07/30 |
2022114447532 | 【发明】一种工业安全软件固化系统 | 2025/07/30 |
2019112969540 | 【发明】一种基于区块链的数据使用权认证方法及系统 | 2025/07/28 |
2021106664383 | 【发明】基于云和区块链的医疗数据拥有终端位置匹配方法及系统 | 2025/07/24 |
2020110406661 | 【发明】基于椭圆曲线和可取消生物特征的生物认证方法及系统 | 2025/07/24 |