基于超混沌映射的位平面彩色图像加密算法
一种新的基于超混沌映射的彩色图像加密算法

C h e n ’ S h y p e r e h a o t i c s y s t e m a r e u s e d t o s c r a m b l e t h e p i x e l l o c a t i o n s o f e a c h c h nn a e 1 . T h i r d l y , e v e r y c h a n n e l i s e a r i e d o u t t h e b i t — p l a n e d i s p l a c e -
中图分类号
T P 3 0 9
文献标识码
A
D O I : 1 0 . 3 9 6 9 / j . i s s n . 1 0 0 0 - 3 8 6 x . 2 0 1 3 . 0 8 . 0 8 5
A NEW COLOUR I M AGE ENCRYPTI oN ALGORI THM BAS ED oN HYPERCHAo TI C M APPI NG
位平面置换和按位取反操作来实现像素值的扰乱, 最后重组位平面及 3 个颜色通道即可获得加密图像。模拟仿真和安全性分析表明, 提出
的图像加 密算法加 密效果较好, 具有较大的密钥空间、 对密钥具有较强的灵敏性, 并且可 以抵抗穷举攻击以及统计攻击。
关 键 词 图像 加 密 超混沌 位平面置换 按位取反 安 全 性
i ma g e i s d e i r v e d f r o m r e e o mb i n i n g t h e b i t — p l a n e s nd a t h r e e c o l o u r c h a n n e l s R, G a n d B .S i m u l a t i o n a n d s e c u r i t y a r r a l y s i s a l l s h o w t h a t o u r i ma g e e n — c r y p t i o n a l g o it r h m h a s g o o d e n c r y p t i o n e f f e c t ,b i g g e r k e y s p a c e , h i g h e r k e y s e n s i t i v i t y ,a n d c a n r e s i s t t h e e x h a u s t i v e a t t a c k a n d s t a t i s t i c a t t a c k . Ke y wo r d s I ma g e e n c r y p t i o n Hy p e r — c h a o s B i t — p l a n e d i s p l a c e me n t B i t wi s e n e g a t i o n S e c u r i t y
基于混沌系统的彩色图像加密算法

空间大、对初值敏感及随机性好等特点,把混沌系统应用 于图像加密已成为目前研究的热点。其中,Lorenz系统是 最为经典的混沌系统,得到广泛的应用和推广。但是同时 有大量理论研究证明了低维混沌系统产生的伪随机序列存 在安全性缺陷,因此提出了一些改进的混沌系统对图 像加密可以对图像像素直接进行置乱扩散,也可以对图像 像素的RGB三分量进行加密,47。
摘要:为提高图像加密算法的安全性,提出一种将改进的Lorenz混沌系统应用到彩色图像的加密方案,同时考虑RGB 三分量之间的相互关联。提取彩色图像的rgb三分量并分块,将混沌系统产生的伪随机序列转换为明文相关的密m序列 和动态置乱序列,明文发生微小改变密胡流序列也会完全不同;对R分量实现块置乱和像素点逐一置乱,对G& B分量分 别进行迭代扩散;对已加密的三分量进行前向和后向扩散。仿真和安全性分析结果表明,该算法具有可行性、较高的安全 性和密钥敏感性。 关键词:混沌系统;图像加密;RGB三分量;置乱扩散;前向后向扩散 中图法分类号:TP309. 7 文献标识号:A 文章编号:1000-7024 ((019) 07-1816-07 doi: 10. 16208/j. issnl000-7024. 2019. 07. 003
Abstract: To improve the security of image encryption algorithm, the improved Lorenz chaotic system was applied to the encrypionschemeofcolorimage&andOhecorrelaionamongOheRGBOhreecomponenOswasalsoesOablished.TheRGBOhreecomponenOs of color image were exOracOed and par i ioned.The pseudo-random sequences generaOedOhroughOhe chao ic sysOem were converOed inOo plainOex-relaOedkey sequences and dynamic scrambling sequences.If a iny change happens in plainOexO&key sOreamsequencewilbecompleOelydiferenO.ThedynamicscramblingsequenceswereusedinOheblockscramblingandOhepixel poinOvaluedisorderofOheRcomponenOs.TheplainOex-relaOedkeysequenceswererespecivelyusedinOheieraivedifusionof OheG&BcomponenO.TheOhreeencrypOedcomponenOsweredisOribuOedbyforwardandbackwarddifusion.Throughsimulaion andsecuriyanalysis&OheresulsverifyOheviabiliyofOhealgorihm&whichshowsishighkeysensiiviyandsecuriy. Keywords:chaoicsysOem#imageencrypion#RGBcomponenO#scramblinganddifusion#forward-backwarddifusion
基于混沌系统的彩色图像加密算法研究的开题报告

基于混沌系统的彩色图像加密算法研究的开题报告一、选题背景和意义随着信息技术的快速发展,信息交流和数据传输已成为我们日常生活的重要组成部分。
但是,随着信息技术的快速发展,互联网的普及和信息技术的普及,人们对数据的安全性越来越关注。
特别是在医疗、金融、政府和其他领域的重要数据保护中,安全性已经成为一项不可或缺的指标。
信息安全的核心之一是数据加密。
通过加密,数据传输和存储变得更加安全,第三方攻击者无法读取数据。
现有的加密方法包括对称加密和非对称加密。
实施对称加密需要保护密钥,而非对称加密的公钥和私钥都可能被黑客破解。
因此,基于混沌系统的加密方法已经成为了研究的热点。
本文旨在通过分析混沌系统,探讨基于混沌系统的彩色图像加密算法,增强数据安全性。
二、研究内容和方法1. 研究彩色图像的基本加密原理和加密算法,并分析其优点和不足之处。
2. 概述混沌系统及其重要性,并介绍混沌系统用于加密的机制。
3. 利用混沌系统和彩色图像的特征设计基于混沌系统的彩色图像加密算法。
4. 对所提出的算法进行实验验证和安全性分析,与其他常用加密算法进行比较。
三、预期研究成果1. 详尽探讨彩色图像的加密原理和加密算法,明确其优点和不足之处。
2. 介绍混沌系统用于加密的机制,加深对混沌系统的了解。
3. 提出一种基于混沌系统的彩色图像加密算法,并通过实验验证其安全性和实用性。
4. 为数据加密提供一种新的思路和方法。
四、论文结构第一章绪论1.1 选题背景和意义1.2 主要研究内容和方法1.3 预期研究成果第二章彩色图像加密算法的基础知识2.1 彩色图像的表示方法2.2 彩色图像的加密原理2.3 常用彩色图像加密算法第三章混沌理论和混沌系统3.1 混沌理论的基本概念3.2 混沌系统和混沌映射3.3 混沌系统在加密领域的应用第四章基于混沌系统的彩色图像加密算法设计4.1 基于混沌系统的彩色图像加密算法的原理4.2 基于混沌系统的彩色图像加密算法的实现4.3 加密算法的安全性分析第五章算法实验验证和结果分析5.1 实验环境和数据集5.2 算法实验验证5.3 结果分析和比较第六章总结与展望6.1 已取得的研究成果6.2 存在问题和展望参考文献。
基于混沌理论的图像加密算法设计与实现

基于混沌理论的图像加密算法设计与实现基于混沌理论的图像加密算法设计与实现摘要:随着信息技术的发展和普及,图像在各个领域扮演着越来越重要的角色。
为了保护图像数据的安全性和机密性,图像加密技术成为研究的热点之一。
混沌理论以其高度的不可预测性和不确定性,成为图像加密领域的重要工具之一。
本文基于混沌理论,设计了一种新的图像加密算法,并对其进行了实现。
结果表明,该算法在加密图像的同时,能够保护图像中的信息不被恶意攻击者获取。
关键词:混沌理论;图像加密;信息安全1. 引言图像加密技术是信息安全领域的重要研究内容,它在保护图像数据的安全性和机密性方面发挥着重要作用。
随着计算机技术的不断发展,传统的加密算法逐渐暴露出一些不足之处,例如加密速度慢、加密强度不高等。
混沌理论以其高度的不可预测性和不确定性,成为图像加密领域的重要工具之一。
本文基于混沌理论,设计了一种新的图像加密算法,并对其进行了实现。
2. 混沌理论的基本原理混沌理论是一种描述非线性动力学系统行为的数学理论。
混沌过程具有高度不可预测性和不确定性,其输出表现出一种看似随机而实际上具有确定性的行为。
混沌理论广泛应用于密码学领域,可以产生高度随机的密钥序列。
3. 图像加密算法的设计本文设计的图像加密算法主要包括三个步骤:密钥生成、混沌映射和像素置换。
其中,密钥生成通过混沌映射生成高度随机的密钥序列。
混沌映射是基于混沌系统的一种映射算法,可以产生类似随机数的序列。
像素置换是通过对图像像素的位置进行重新排列来实现加密过程。
具体算法的设计步骤如下:步骤1:密钥生成选择合适的混沌系统,并设置初始值。
通过迭代计算,得到一系列具有高度随机性的密钥序列。
步骤2:混沌映射将生成的密钥序列应用于需要加密的图像。
通过对每个像素值进行异或操作,实现加密过程。
步骤3:像素置换对加密后的图像进行像素位置的重新排列。
可以采用一定的规则,如置换矩阵或者混沌映射算法进行像素位置的调整。
4. 图像加密算法的实现本文采用MATLAB编程语言实现了基于混沌理论的图像加密算法。
基于超混沌系统的位级自适应彩色图像加密新算法

基于超混沌系统的位级自适应彩色图像加密新算法
柴秀丽;甘志华
【期刊名称】《计算机科学》
【年(卷),期】2016(043)004
【摘要】提出一种采用超混沌系统的自适应彩色图像加密算法,在位级进行加密.首先利用陈氏超混沌系统产生的混沌序列对原始彩色图像的R、G、B分量图像进行置乱和扩散,采用自适应加密方法,用高四位的二值图像信息去加密低四位,再用加密后的低四位信息去加密高四位;接着将加密后的三基色分量图像横向排列组合联合加密,降低了三基色分量之间的相关性.加密算法使得密文与明文、密钥之间的关系复杂化,部分密钥依赖于明文,使得算法对明文敏感.对密钥空间、密钥敏感性、直方图、相关性、信息熵、明文敏感性进行测试和分析,结果证明了加密算法安全有效,在图像保密通信中具有较大的应用潜力.
【总页数】6页(P134-139)
【作者】柴秀丽;甘志华
【作者单位】河南大学图像处理与模式识别研究所开封475004;北京理工大学计算机学院北京100081;河南大学软件学院开封475004
【正文语种】中文
【中图分类】TP391
【相关文献】
1.基于超混沌系统的彩色图像加密新算法 [J], 柴秀丽;李伟;史春晓;赵鑫
2.一种基于时空混沌系统的彩色图像自适应位级加密算法 [J], 柴秀丽;甘志华
3.基于超混沌系统的自适应图像加密算法 [J], 李伊林
4.基于改进的CAT置乱与Henon_Kent混沌系统的彩色图像自适应加密算法 [J], 谢国波; 陈志伟
5.基于三维超混沌系统的彩色图像加密算法 [J], 赵怀勋;程甲
因版权原因,仅展示原文概要,查看原文内容请购买。
基于混沌映射的图像加密算法性能研究

基于混沌映射的图像加密算法性能研究混沌映射是一种不可预测的动态系统,其输入和输出之间的关系呈现出复杂的非线性特征。
近年来,随着计算机技术的进一步发展,混沌映射在信息安全领域中得到了广泛的应用。
图像加密是信息安全领域中的一个重要研究方向,而基于混沌映射的图像加密算法正成为研究热点。
本文将就基于混沌映射的图像加密算法的性能进行研究与探讨。
1. 混沌映射及其应用混沌系统是一类包含非线性和随机性质的系统,它们的行为是难以预测的。
混沌映射则是指一种以某一初始状态为输入,不断迭代产生新状态的映射。
混沌映射具有随机性和非线性特征,可被应用于密码学、图像加密等领域。
基于混沌映射的加密算法具有不可预测性、鲁棒性、高效性等优点,近年来得到了广泛的应用。
2. 图像加密算法概述图像加密是指对原始图像进行特定方式的处理,以达到保密和安全传输的目的。
图像加密算法一般包括两个主要步骤,分别是加密与解密。
加密过程中,利用密钥从明文图像中生成加密的图像,使其难以被破解;解密过程则是通过相同的密钥将加密后的图像还原成原始图像。
图像加密算法需满足保密性、密钥安全性、抗攻击能力、加密解密速度等要求。
3. 基于混沌映射的图像加密算法基于混沌映射的图像加密算法运用了混沌映射的随机性和非线性特征,实现了对图像的可靠加密和解密。
该算法主要分为以下步骤:3.1 图像的分割首先,将原始图像分成若干个块,每个块都可看作一个矩阵。
分割过程可以按照不同的规则进行,例如按照列数、行数、指定像素、图像的灰度值等方式进行分割。
3.2 混沌映射接着,将每个块进行混沌映射加密。
混沌映射算法主要包括 Logistic 映射、Henon 映射、 Lorenz 映射等,具体采用哪种混沌映射算法可根据具体情况进行调整。
3.3 块加密将混沌映射产生的随机数以及密钥结合,采用异或运算或其它方式对每个分块进行加密。
该过程可以根据具体应用需求进行调整,比如可以采用加减运算、乘除运算等方式进行。
基于超混沌系统的彩色图像加密新算法

( I n s t i t u t e o f I ma g e P r o c e s s i n g a n d P a t t e r n Re c o g n i t i o n , H e n n a U n i v e r s i t y , Ka i f e n g 4 7 5 0 0 4 , C h i n a )
c h a o t i c s y s t e m, t h e k e y s p a c e i s s ma l l a n d s e q u e n c e c o mp l e x i t y i s n o t h i g h e n o u g h , t h u s t h e e n c r y p t i o n s y s t e m i s
Ab s t r a c t ; Ai mi n g a t p r e s e n t s i t u a t i o n t h a t d i g i t a l i ma g e e n c r y p t i o n a l g o i r t h ms mo s t l y a d o p t a l o w d i me n s i o n a l
No v e l e n c r y pt i o n a l g o r i t hm f o r c o l o r i ma g e ba s e d o n h y p e r c h a o t i c s y s t e ms
CHAI Xi u- l i ,L I We i ,S HI Ch u n- x i a o,ZHAO Xi n
t h e R GB t h r e e b a s i c c o l o r s f r o m t h e o ig r i n a l c o l o r i ma g e . S e c o n d l y , s c r a mb l e p i x e l s p o s i t i o n u s i n g L o r e n z c h a o t i c
基于混沌映射的彩色图像加密算法设计实现

对 于需压 缩 的 图像 而 言 , 由于置乱 变换 破 坏 了 图像 像素 之 间的相关 性 , 会使 压缩 的效 果变 差 。对
于 JE P G彩色 图像 , 其数 据 压 缩算 法 是 在 频域 进 行 的 , 们如 果 将 频 域 加 密 算 法 与 压 缩 算 法 结 合 进 我 行 , 不会 增 加 太 多 的计 算 量 。但 对 J E 就 P G而 言 ,
2 频 域 算 法 设 计
2 1是 图像信息 , 传统 的加密 技术 不考 虑这些 多媒 体数 据 的特 点 , 其作 将
为普通 数据 流进 行加 密 , 因此在某 种 程度 上有 一定
的局 限性 。
本 算法利 用 单 向散列 函数 S A 来 生 成 Lgs H 1 oi —
赵 方舟 。 赵 怀 勋 李
( 中国人 民武装警察部 队工 程学院。 西安 摘
双 刘佳 馨
]0 7 ) 50 0
708 ( 10 6) 中国人 民武装警察部 队哈尔滨指挥 学院 哈 尔滨
要 算 法使用 L g t oii sc映射产生混沌序列 。采用单 向散列 函数生成 L g t o ii sc映射 的两个初 始值 , 进行 混沌迭 代产
维普资讯
总 第 2 1期 2 20 0 8年 第 3期
计 算 机 与 数 字 工 程
Co mpu e t r& Di i lEngn e i g gt a ie rn
Vo . 6 N . 13 o 3
8 7
基 于混 沌 映 射 的彩 色 图像 加 密 算 法设 计 实现
t 映 射迭 代 初 始 值 。S 1函数 是 由美 国 国 家标 i c HA 准 和技术 局 和美 国 国家 安全 局设 计 的与 D S一 起 S
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Keywords
4-D Hyper-Chaotic Maps, Bit-Level, Key Stream Generation
基于超混沌映射的位平面彩色图像 加密算法
黎桠娟,叶瑞松*
汕头大学数学系,广东 汕头
*Leabharlann 通讯作者。文章引用 : 黎桠娟 , 叶瑞松 . 基于超混沌映射的位平面彩色图像加密算法 [J]. 计算机科学与应用 , 2018, 8(9): 1382-1395. DOI: 10.12677/csa.2018.89150
Open Access
1. 引言
在现代的数字图像技术中,二维彩色数字图像扮演着越来越重要的角色。一副二维数字图像中携带 着许多可视化的有意义的数据,如果秘密图像被泄露,落入不法犯罪分子之手,将会造成极大的信息安 全问题,因此信息安全问题就显得非常重要[1]。数字图像具有数据容量大、冗余度高、相邻像素之间的 相关性强等固有特征,这些特征使得大部分的传统文本加密经典算法如 DES (Data Encryption Standard)、 AES (Advanced Encryption Standard)等不再适用图像加密[2] [3],研究人员利用不同的技术开发了许多图 像加密系统,如 DNA 加密[4] [5],混合图像加密[6],利用小波,卷积变换等加密算法[7] [8],在这些技 术中,混沌理论应用的最为广泛[3] [4] [9] [10] [15] [16] [17],这是因为混沌映射具有初始状态敏感性、不 可预测性和遍历性,这些性质可以在图像密码系统中找到相似的性质。 1989 年,Matthews 首次提出基于混沌系统的加密方案[11]。1997 年,Fridrich 将混沌映射应用到图 像加密系统[12]。1998 年,Fridrich 利用 2D 混沌系统提出置乱–扩散结构的图像加密方案[13],在这种 结构下,首先在置换过程中对像素位置进行扰乱,以减少相邻像素之间的强相关性。之后,在扩散过程 中像素值逐一改变,后一个值与前一个值相关,前后扩散两轮, 类似雪崩效应。现有的图像加密算法中, 此结构占据很大部分[7] [8] [9] [10]。文献[14],首次提出将图像滤波应用在图像加密算法中,首先基于图 像块的置乱,扰乱图像像素的相关性,然后在扩散过程中,使用它提出的图像滤波器的方法,对置乱后 的图像进行扩散,最后部分的仿真测试显示它比一般的图像加密方案要更优良。文献[15],采用的是 2D henon 映射加密图像,打破了传统的置乱–扩散结构,它采用两点式置乱扩散同时进行,大大的提升了密 码系统的速度,并且为了抵抗选择明文和已知明文攻击,它采用了根据明文生成密钥流的方式,即不同 的原图将会产生完全不同的密钥流。 文献[16] [17], 均采用 2D 映射, 生成混沌序列, 应用在加密图像中, [16]基于级联调制耦合(CMC)模型提出一种新的 2D Logistic ICMIC 耦合映射(2D-LICM),比起参数较少,
(1)
其 中 a, b, c, r 是 系 统 ( 1 ) 的 参 数 , 系 统 的 初 始 值 范 围 : x0 ∈ ( −40, 40 ) , y0 ∈ ( −40, 40 ) , z0 ∈ (1,81) , 8 a 10, = b ,= c 28, −1.52 ≤ r ≤ −0.06 时, w0 ∈ ( −250, 250 ) ,这些初始值将被用来当作整个系统的密钥。当 = 3 (1)的 4 个 Lyapunov 指数依次为 λ1 = 0.3381 ,λ2 = 0.1586 ,λ3 = 0 , 系统处于超混沌状态, 且当 r = −1 时,
关键词
超混沌4D映射,位平面,密钥流产生器
Copyright © 2018 by authors and Hans Publishers Inc. This work is licensed under the Creative Commons Attribution International License (CC BY). /licenses/by/4.0/
A Novel Hyper-Chaos-Based Colorimage Encryption Algorithm Using Bit-Level Permutation and Diffusion
Yajuan Li, Ruisong Ye*
Department of Mathematics, Shantou University, Shantou Guangdong Received: Aug. 25 , 2018; accepted: Sep. 7 , 2018; published: Sep. 14 , 2018
黎桠娟,叶瑞松
收稿日期:2018年8月25日;录用日期:2018年9月7日;发布日期:2018年9月14日
摘
要
本文将4D Lorenz混沌映射应用在彩色图像加密中,并简要的分析了4D Lorenz混沌映射的动力学性质, 基于这个映射,设计了一种位平面置乱和扩散的图像加密算法。在传统的置乱–扩散结构中,置乱和扩 散一般是两个独立的部分,本文算法将位平面置乱和扩散同时进行。位平面置乱采用循环移位,扩散采 用异或和取反操作。此外为了提高抵抗已知明文攻击和选择明文攻击的能力,与原文相关的SHA-256将 应用在密钥流产生器中,因此不同的明文将产生完全不同的密钥流。最后对本文提出的加密算法进行了 相关的性能分析,如密钥分析、敏感性分析、统计分析等等,基于所有仿真实验分析,本文所提出的算 法,在数字图像加密中具有较好的性能。
th th th
Abstract
In this paper, a 4D Lorenz map is proposed using in cryptography. Performance evaluations show that it has hyper-chaotic behavior, wide chaotic range and large complexity. Based on this map, a novel image encryption algorithm is designed by employing bit-level permutation and diffusion. In traditional permutation-diffusion structure, the permutation and substitution generally are two independent parts. In this article, encryption algorithm is designed by employing bit-level permutation and diffusion simultaneously. The bit-level permutation is performed by circular shifting, and the bit-level diffusion is carried out by exclusive or (xor) and reverse operations. In addition, to achieve the better ability of resisting chosen-plaintext or known-plaintext attack, the substitution key stream generated using SHA-256 in our method is dependent on the plain image. Consequently, different plain images produce the distinct key stream for substitution. The simulation results and performance analysis show that the proposed image encryption algorithm is both secure and reliable for image encryption.
DOI: 10.12677/csa.2018.89150 1383 计算机科学与应用
黎桠娟,叶瑞松
轨道相对而言较简单的一维混沌映射,它的效果会更加优良,[17]介绍的是一种新的 2 维 Sine Logistic 模 型映射(2D-SLMM),它起源于 Sine 映射和 Logistic 映射,比起单独的两个映射,2D-SLMM 具有较宽的 混沌范围、较好的遍历性和超混沌特性。与 1D 混沌映射相比,它们通常包含一个变量和几个参数,并 且它们的轨道很简单,因此它们的参数和初始值相对而言容易地估计,当这些映射被应用在图像加密系统 中,容易被破解[18]。另一方面,高维混沌映射具有更多的变量和参数,通常表现出良好的超混沌性质, 更适合于加密。 与像素平面置换相比,位平面置换不仅改变像素位置,而且改变像素值[16],所以它拥有更好的加密 效果,同时为了对抗选择明文和已知明文攻击,许多加密算法会提取图像的一些固有特征,如计算汉明 距离,图像的 hash 值,图像的和等等,因此不同的明文,将会得到完全不同的特征[15] [19]。因此,根 据上述分析总结,本文将利用高维的超混沌 Lorenz 系统,产生一系列混沌序列,基于这些序列,设计了 一种位平面同时置乱—扩散的图像加密算法。位平面置乱采用循环移位,扩散采用异或和取反操作,并 且设计了一个密钥产生器,更好的抵抗选择明文攻击和已知明文攻击。 要分析了它的动力学性质。在第 3 节提出基于 Lorenz 图像加密算法。第 4 节,对本文提出的加密算法进 的算法,在数字图像加密中具有较好的性能。最后在第 5 节给出了本文的总结。 本文的结构如下,在第 2 节,介绍超混沌 Lorenz 系统,给出了它的混沌吸引子与lyapunov图形,简
行了相关的性能分析,如密钥分析、敏感性分析、统计分析等等,基于所有仿真实验分析,本文所提出