摘要
针对分布式仿真过程中的数据安全问题,提出一种基于混沌演进密钥的分布式仿真框架。该框架利用混沌系统产生混沌序列,然后针对混沌序列进行二进制转换并组合成混沌密钥;设计了两种基于混沌演进密钥的加密方式,分别是使用混沌密钥异或操作的简单加密、应用混沌密钥的AES加密算法实现的混合加密;这两种方法的安全性依次提高,加密过程的计算复杂度也依次递增,可适应不同需求;提出了基于加密模块的仿真框架,在分布式仿真过程中,各个仿真成员通过时间同步机制实现混沌模块的同步演进,同步生成加密密钥;仿真框架通过混沌演进密钥,使数据传输通道的加密密钥不断更新,实现针对每一组数据均使用不同的密钥,提高破解的难度。最后通过实验验证了该框架的可行性。
To solve the data security in distributed simulation, a simulation framework using encryption key was proposed based on chaotic evolution. The framework produced chaotic sequence and transforms into binary values. The encryption key was produced by the chaotic evolution. Two encryption methods were designed in the framework named simple encryption and mixed encryption. The simple encryption was accomplished by chaotic key and XOR operation. The mixed method was implemented via combining the chaotic key and AES algorithm. The safeties of the two methods increased gradually, while the complexities of them were increasing synchronously. The module-based implement ways of the framework were designed for the encryption in simulation framework. The synchronous evolution of the chaotic module was achieved based on the HLA synchronous mechanism during the simulation. The encryption key was continuous updated with the advancing of the simulation. Experimental results prove the security of the simulation procedures can be improved in the framework.
出处
《系统仿真学报》
CAS
CSCD
北大核心
2013年第10期2386-2389,2396,共5页
Journal of System Simulation
基金
国家自然科学基金项目(61175048
60875029)
科技部创新方法工作专项项目(2010IM020900)
材料领域知识工程北京市重点实验室2012年度阶梯计划项目(Z121101002812005)
关键词
分布式仿真
混沌演进
加密传输
密钥
distributed simulation
chaotic evolution
encryption transmission
encryption key