检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:吴铭心[1]
机构地区:[1]北京航空航天大学高等教育研究所,北京100191
出 处:《科学技术与工程》2014年第12期66-72,共7页Science Technology and Engineering
基 金:国家863计划(2009AA01Z333)资助
摘 要:为了确定图像块加密算法中的S盒所能加密的最大分块数量;并能保证每个S盒在整个加密期间都可实时更新,提出了动态S盒和密文反馈机制。引入单一性距离,优化了每个S盒所能加密的最大分块数量。利用不同的S盒加密不同的分块,根据动态S盒机制形成S盒集合,用该集合根据左循环移位置乱图像分块;再用不同的S盒根据替代-移位操作加密置乱分块。设计的密文反馈机制改变混沌映射迭代次数,增强每个S盒与明文图像之间的关系,确保本文算法可实时更新。MATLAB仿真结果表明:动态S盒的非线性很高;且与其他算法相比,算法可实时更新,其安全性最高,密钥空间大,抗攻击能力强。In order to the maximum number of blocks encrypted by the current image blocks encryption algorithm is determined, and guaranted the keys used by the each S-boxes during the diffusion can be real-time update, the dynamic S-boxes mechanism and cipher feedback mechanism were proposed, and introduced the single distance to optimize the maximum number of blocks encrypted by each S-box. The sets of dynamic S-boxes were generated by the generation method of dynamic S-boxes, and the blocks were permutated by the S-boxes set according to the left cyclic shift operation. The permutated blocks were encrypted by different S-boxes according to the substitution and shift operation. The cipher feedback was used to change the iteration times of chaotic map to get a new dynamic S-boxes set for enhance the relations between the plaintext and S-boxes as well as ensuring this algorithm can real time update. Finally the MATLAB simulation platform was used to test this algorithm. The results showed that the S-boxes have a higher linear property; and compared with other algorithms, this algorithm had a highest security, huge key space and strong anti-attack capability.
分 类 号:TP391.41[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.112