• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2011, Vol. 33 ›› Issue (9): 29-33.

• 论文 • 上一篇    下一篇

基于多线程的超混沌加解密技术

刘硕1,宣蕾2   

  1. (1.61886部队,北京 100086;2.国防科学技术大学计算机学院,湖南 长沙 410073)
  • 收稿日期:2009-10-14 修回日期:2010-01-23 出版日期:2011-09-25 发布日期:2011-09-25
  • 作者简介:刘硕(1983),男,北京人,硕士,助理工程师,研究方向为信息安全。
  • 基金资助:

    湖南省自然科学基金资助项目(09JJ3125)

Multithreaded Encryption and Decryption Technologies of HyperChaos Cipher

LIU Shuo1,XUAN Lei2   

  1. (1.Corps 61886,Beijing 100086;
    2.School of Computer Science,National University of Defense Technology,Changsha 410073,China)
  • Received:2009-10-14 Revised:2010-01-23 Online:2011-09-25 Published:2011-09-25

摘要:

针对现阶段虚拟机防病毒技术存在的缺陷,本文将基于超混沌Hénon映射的加解密技术与多线程技术相结合,提出了基于多线程超混沌密码的恶意代码隐藏算法;在对恶意代码涉及的隐藏性因素进行分析的基础上,基于层次分析法,提出了恶意代码的隐藏性分析模型。利用灰鸽子这一典型恶意代码对提出的恶意代码隐藏算法进行了实验与测试,并利用隐藏性分析模型对测试结果进行了分析,验证了提出的基于多线程超混沌密码的恶意代码隐藏算法的有效性。本文的研究成果可以增强恶意代码的隐藏性,增加恶意代码的威胁程度,为防病毒技术的发展提供了新思路。

 

关键词: 计算机病毒, 多线程, 虚拟机, 超混沌, 病毒加密

Abstract:

Aiming at the defects of virtual machine antivirus technologies, a hiding algorithm of malicious code based on multithreaded hyperchaos cipher encryption is proposed by combining hyperchaos Hénon mapping with multithreaded synchronization. Hiddenness factors of malicious code are  analyzed, and a hiddenness analysis model of malicious code is proposed based on AHP.Gray pigeon malicious code is  used to test and analyze the hiding algorithm of malicious code, and then the hiddenness analysis model of malicious code is used to analyze the experimental results. The results demonstrate the effectiveness of the malicious code hiding algorithm. The research in this paper increases the hiddenness and threat of malicious code, and it provides a new way for antivirus technologies.

Key words: computer virus;multithread;virtual machine;hyperchaos;virus encryption