- 267
- 0
- 约1.54万字
- 约 19页
- 2017-06-05 发布于湖北
- 举报
本科学年论文
论文题目: 软件安全面临的问题及保护技术
完成日期: 20年 月 日
软件安全是应用安全的重要组成部分, 对软件安全进行攻击主要有直接访问攻击和自动攻击两种方法。当前使的软件安全保护技术主要有密码保护、软件水印、数字指纹、防篡改技术和代码混淆技术。
代码混淆技术是一种语义保留的代码变换技术,主要用于保护软件免受逆向工程技术的攻击,软件工程学和密码学是其重要的理论基础。对软件完全,永久的安全保护技术是不存在的,代码混淆技术能在安全保护强度与安全保护代价两个方面做到很好的平衡。
代码分析技术是对程序控制流程, 程序数据流程等抽象信息进行分析和提取的技术。对于混淆算法的设计,它是重要的分析方法,对于代码混淆系统的设计,它是预处理阶段使用的主要技术手段。
一种混淆算法无法满足各类不同应用软件的安全需要。将各类混淆算法组织起来,并选择最合适的混淆算法序列对软件进行安全保护,能有效提升软件安全保护强度,同时减少安全保护带来的开销。预处理模块利用代码分析技术对程序信息进行分析, 整理和提取, 生成供混淆算法池以及混淆执行器使用的信息。混淆算法池管理一个由各类混淆算法组成的算法库,并为混淆执行器提供通用的调用接口。混淆执行器选择优化的混淆算法执行序列并将这些算法应用于
您可能关注的文档
最近下载
- 电动汽车维护技术操作规程.docx VIP
- 螺旋藻藻蓝蛋白制备技术规范.pdf VIP
- 清单03 非连续文本阅读之看法评价与建言献策(4个重难点+1个解题方法+ 4类题型方法突破+4类易错点提示5类题型解析)(知识清单)原卷版.docx VIP
- 2026年安全培训工作方案.docx VIP
- 八年级下册英语 (人教新版) 语法考点梳理 + 对点训练 (附答案).docx VIP
- 山东省日照市2024-2025学年高一下学期期中考试 化学试题(含答案).pdf VIP
- 集中式逆变器和组串式逆变器选型对比.pdf VIP
- 设备基础预留孔洞预留专项施工方案.docx VIP
- 管道运输管理71课件讲解.pptx VIP
- 会议纪要一月月度工作例会会议纪要.doc VIP
原创力文档

文档评论(0)