购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

基于代码加密指挥信息系统软件防护技术研究

韩翔宇,李强,余祥,黄海军

(电子工程学院,安徽合肥230037)

摘要: 针对目前使用加密方式防止软件遭受逆向分析技术中存在的密钥安全性问题,结合指挥信息系统软件当前面临的安全威胁,本文提出了一种基于加密锁的软硬结合的代码加密保护方式。对软件代码采用分块加密的方式进行保护,将不同代码块所使用的不同密钥写入加密锁中。当软件运行时,读取加密锁中相应密钥信息对代码进行动态解密运行。利用密码学算法防止代码遭到逆向分析,利用硬件加密保护加密算法不被破解。

关键词: 抗逆向分析;代码加密;加密锁

Research on C 4 ISR Software Protection Method based on Code Encryption

HAN Xiang-yu, LI Qiang, YU Xiang, HUANG Hai-jun

(Electronic Engineering Institute,Hefei AnHui,230037,China)

Abstract: Because the key used for anti-reverse analysizing with code encryption method is not safe and the software in C 4 ISR faces many threatens, we propose a method based on encryption lock to protect the software from reverse analysizing. We put the code into blocks to encrypt them independent with different keys and write the keys into the encryption lock. When the software is running, it reads the key from the encryption lock and decrypt the code to keep the software running correctly. In this way, we use encryption algorithm to protect the code in the same time protect the algorithm with encryption lock.

Key words: Anti-Reverse analysis; Code encryption; Encryption lock

基金项目:电子工程学院科研基金资助项目(KY15N639)。

作者简介:韩翔宇(1991—),男(汉),山东泰安人,硕士研究生,主要研究方向为指挥信息系统、信息安全(E-mail:15855105676@163.com);

李强(1962—),男(汉),安徽合肥人,教授,硕士,主要研究领域为指挥信息系统、软件工程、信息安全;

余祥(1986—),男(汉),江西景德镇人,讲师,硕士,主要研究方向为指挥信息系统、软件测试、信息安全;

黄海军(1975—),男(汉),安徽合肥人,讲师,博士,主要研究方向为指挥信息系统、软件分析、信息安全。 iS/Adt3I/xAGo9N9mtDUhHirphLStaeF6ZF5tPvAKS0iGGjCyQiPwAkRhMCpEe+Y

点击中间区域
呼出菜单
上一章
目录
下一章
×