科学技术与工程
科學技術與工程
과학기술여공정
SCIENCE TECHNOLOGY AND ENGINEERING
2014年
5期
102-108
,共7页
3D混沌映射%置乱规则%混淆处理%扩散机制%掩蔽规则
3D混沌映射%置亂規則%混淆處理%擴散機製%掩蔽規則
3D혼돈영사%치란규칙%혼효처리%확산궤제%엄폐규칙
3D chaotic map%permutation rule%mixing process%diffusion mechanism%masking rule
针对当前的3D混沌映射加密算法存在安全性不高,加密速度慢、密钥空间小以及不具备抗多种攻击能力等不足,设计了三个规则:置乱规则、混淆规则与掩蔽规则,提出了一种基于置乱、混淆与掩蔽三规则融合3D混沌映射的图像加密算法来解决上述问题.首先对初始图像的字节进行预置乱处理,得到位图图像;随后将其分成若干个小块,在置乱规则下迭代3D混沌映射得到一个二维数组,利用该数组选择像素块进行像素位置置乱操作;在混淆规则下迭代3D混沌映射得到一维伪随机数组,利用该数组对置乱后的像素块进行混淆操作;在掩蔽规则下再次迭代3D混沌映射得到三元序列,利用该序列对扩散后的像素块进行掩蔽处理.在MATLAB仿真软件中验证本文算法,结果显示该算法高度安全,密钥空间巨大,运行速度快.
針對噹前的3D混沌映射加密算法存在安全性不高,加密速度慢、密鑰空間小以及不具備抗多種攻擊能力等不足,設計瞭三箇規則:置亂規則、混淆規則與掩蔽規則,提齣瞭一種基于置亂、混淆與掩蔽三規則融閤3D混沌映射的圖像加密算法來解決上述問題.首先對初始圖像的字節進行預置亂處理,得到位圖圖像;隨後將其分成若榦箇小塊,在置亂規則下迭代3D混沌映射得到一箇二維數組,利用該數組選擇像素塊進行像素位置置亂操作;在混淆規則下迭代3D混沌映射得到一維偽隨機數組,利用該數組對置亂後的像素塊進行混淆操作;在掩蔽規則下再次迭代3D混沌映射得到三元序列,利用該序列對擴散後的像素塊進行掩蔽處理.在MATLAB倣真軟件中驗證本文算法,結果顯示該算法高度安全,密鑰空間巨大,運行速度快.
침대당전적3D혼돈영사가밀산법존재안전성불고,가밀속도만、밀약공간소이급불구비항다충공격능력등불족,설계료삼개규칙:치란규칙、혼효규칙여엄폐규칙,제출료일충기우치란、혼효여엄폐삼규칙융합3D혼돈영사적도상가밀산법래해결상술문제.수선대초시도상적자절진행예치란처리,득도위도도상;수후장기분성약간개소괴,재치란규칙하질대3D혼돈영사득도일개이유수조,이용해수조선택상소괴진행상소위치치란조작;재혼효규칙하질대3D혼돈영사득도일유위수궤수조,이용해수조대치란후적상소괴진행혼효조작;재엄폐규칙하재차질대3D혼돈영사득도삼원서렬,이용해서렬대확산후적상소괴진행엄폐처리.재MATLAB방진연건중험증본문산법,결과현시해산법고도안전,밀약공간거대,운행속도쾌.