Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜西安电子科技大学孙聪获国家专利权

恭喜西安电子科技大学孙聪获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜西安电子科技大学申请的专利基于符号执行生成数据流图的加密算法识别装置及方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115659376B

龙图腾网通过国家知识产权局官网在2025-05-16发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211403662.4,技术领域涉及:G06F21/60;该发明授权基于符号执行生成数据流图的加密算法识别装置及方法是由孙聪;李宗臻;刘乔森;马建峰设计研发完成,并于2022-11-10向国家知识产权局提交的专利申请。

基于符号执行生成数据流图的加密算法识别装置及方法在说明书摘要公布了:一种基于符号执行生成数据流图的加密算法识别装置及方法,二进制抽象模块利用反汇编工具和处理器模型将指令集体系架构下的二进制指令转化为数据流图结点;签名构造模块利用签名语言规范和签名语言转换方式,将加密算法对应的签名语言转换为相应的数据流图;符号执行模块利用符号执行构造二进制数据流图;加密算法识别模块通过乌尔曼子图同构在二进制中识别加密算法并输出二进制数据流图。本发明解决了现有技术不具有编译器和源代码无关性、一对多识别结果的问题,在提升识别加密算法精准度的同时,能够在没有源代码的前提下对含有加密算法的可执行文件或程序函数库进行加密算法识别分析。

本发明授权基于符号执行生成数据流图的加密算法识别装置及方法在权利要求书中公布了:1.一种基于符号执行生成数据流图的加密算法识别装置,其特征在于,该识别装置包括二进制抽象模块、签名构造模块、符号执行模块、加密算法识别模块,其中:所述二进制抽象模块,用于利用反汇编工具得到指令集体系架构下的每一条二进制指令的反汇编形式;利用指令集体系架构对应的处理器模型,将每一条二进制指令的反汇编形式中有关数据的操作码和操作数转换成数据流图中对应的图结点;所述签名构造模块,用于按照签名语言规范,将加密算法中有关数据的操作翻译为相应的签名语言,按照签名语言转换方式,将签名语言转换为签名数据流图;所述符号执行模块,用于将二进制中所有的条件跳转指令和所有的位于条件跳转指令之后的指令按照指令地址构成一个路径集合;判断从该集合中所选元素对应的路径是否为复制路径,若是,则用所选元素的前一个元素对应的执行路径符号化所选元素对应的条件跳转指令,用所选元素对应的执行路径符号化所选元素对应的位于条件跳转指令之后的指令;否则,再判断所选元素对应的路径是跟踪路径,还是忽略路径;若是跟踪路径,对所选元素对应的条件跳转指令进行符号化,否则,对所选元素对应的位于条件跳转指令之后的指令进行符号化;将所有元素对应的符号表达式组成二进制符号执行图,按照数据流图转换方式,将二进制符号执行图转换为二进制数据流图;所述加密算法识别模块,用于将签名的数据流图和二进制数据流图作为输入,通过乌尔曼子图同构识别加密算法;判断二进制中是否存在加密算法中的任意一个实现或两种加密算法都存在于二进制中,若是,则在二进制数据流图中将识别到的加密算法对应的数据流图部分标红显示,否则,不对二进制数据流图做任何操作;输出二进制的数据流图。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人西安电子科技大学,其通讯地址为:710071 陕西省西安市太白南路2号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

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