计算机应用与软件
計算機應用與軟件
계산궤응용여연건
Computer Applications and Software
2015年
8期
304-307,323
,共5页
线性变换函数%混沌系统%系统轨迹%S盒%严格雪崩准则
線性變換函數%混沌繫統%繫統軌跡%S盒%嚴格雪崩準則
선성변환함수%혼돈계통%계통궤적%S합%엄격설붕준칙
Linear transformation function%Chaotic system%System trajectory%S-boxes%Strict avalanche criterion
由于当前的图像块加密算法中的S盒在替代置乱过程中都需要使用独立的轮密钥,导致了较高的时间成本和较低的加解密速度。对此,设计了一个线性变换函数;并将其耦合3D Lorenz系统,提出了强劲S盒生成算法。该算法是通过线性变换函数直接将混沌系统的轨迹转变成伪随机序列来产生S盒,在替代阶段可有效避免独立轮密钥的使用,显著降低计算复杂度。借助MAT-LAB仿真平台,对该算法以及当前其他S盒算法所产生的S盒的性能进行对比测试,结果表明:与其他S盒算法生成的S盒相比,该算法的S盒具有更高的非线性特征,满足严格雪崩准则,具有更好的抗差分能力;用该S盒加密时,其计算效率更高。
由于噹前的圖像塊加密算法中的S盒在替代置亂過程中都需要使用獨立的輪密鑰,導緻瞭較高的時間成本和較低的加解密速度。對此,設計瞭一箇線性變換函數;併將其耦閤3D Lorenz繫統,提齣瞭彊勁S盒生成算法。該算法是通過線性變換函數直接將混沌繫統的軌跡轉變成偽隨機序列來產生S盒,在替代階段可有效避免獨立輪密鑰的使用,顯著降低計算複雜度。藉助MAT-LAB倣真平檯,對該算法以及噹前其他S盒算法所產生的S盒的性能進行對比測試,結果錶明:與其他S盒算法生成的S盒相比,該算法的S盒具有更高的非線性特徵,滿足嚴格雪崩準則,具有更好的抗差分能力;用該S盒加密時,其計算效率更高。
유우당전적도상괴가밀산법중적S합재체대치란과정중도수요사용독립적륜밀약,도치료교고적시간성본화교저적가해밀속도。대차,설계료일개선성변환함수;병장기우합3D Lorenz계통,제출료강경S합생성산법。해산법시통과선성변환함수직접장혼돈계통적궤적전변성위수궤서렬래산생S합,재체대계단가유효피면독립륜밀약적사용,현저강저계산복잡도。차조MAT-LAB방진평태,대해산법이급당전기타S합산법소산생적S합적성능진행대비측시,결과표명:여기타S합산법생성적S합상비,해산법적S합구유경고적비선성특정,만족엄격설붕준칙,구유경호적항차분능력;용해S합가밀시,기계산효솔경고。
Higher time costs and low encryption-decryption speed are induced due to the S-boxes in current image blocks encryption algorithms have to use independence round keys during permutation-substitution process.Therefore, we design a linear transformation function and propose the construction algorithm of strong S-boxes by coupling the linear transformation function with 3D Lorenz system.This algorithm generates the S-boxes by directly converting the trajectories in chaotic system into pseudo-random sequences through linear transformation function.It effectively eliminates the use of independent round keys in substitution phase and thus significantly reduces computation complexity.The properties of S-boxes generated by this algorithm and other S-boxes algorithm are compared and tested on MATLAB simulation platform.Results show that comparing with the S-boxes generated by other S-boxes algorithm, this S-box has higher non-linearity feature and meets the strict avalanche criterion as well as better has anti-differential property; when encrypting with this S-box, its computation efficiency is also higher.