基于混沌序列的DES彩色图像加密算法

合集下载

基于混沌系统的量子彩色图像加密算法[发明专利]

基于混沌系统的量子彩色图像加密算法[发明专利]

专利名称:基于混沌系统的量子彩色图像加密算法专利类型:发明专利
发明人:张健,霍达
申请号:CN201710451097.1
申请日:20170615
公开号:CN107274458A
公开日:
20171020
专利内容由知识产权出版社提供
摘要:基于混沌系统的量子彩色图像加密算法,分为两部分:一部分是通过利用Chen混沌系统产生的随机序列对图像进行像素的按位异或;另一部分是通过利用Logistic混沌系统产生幺正矩阵对量子图像进行置乱以及红绿蓝三基色互换。

通过以上两部分的结合得到量子图像加密算法,该算法可以通过给定不同的混沌初值对量子彩色图像加密。

申请人:东北林业大学
地址:150040 黑龙江省哈尔滨市香坊区和兴路26号
国籍:CN
更多信息请下载全文后查看。

基于混沌系统的独立密钥 DES 数字图像加密算法

基于混沌系统的独立密钥 DES 数字图像加密算法

收稿日期:2004-11-27;修返日期:2005-04-03基金项目:航空科学基金资助项目(01C15001)基于混沌系统的独立密钥DES 数字图像加密算法*丁文霞,卢焕章,谢剑斌,王 浩(国防科学技术大学电子科学与工程学院,湖南长沙410073)摘 要:将图像数据矩阵视为普通数据流,利用混沌动力学的特性生成定长的混沌二值序列作为密钥对该数据流进行加密,提出了基于混沌系统的独立密钥DES 数字图像加密算法。

该算法安全性高,实验结果令人满意。

关键词:混沌;群;DES;数字图像加密中图法分类号:TP393.08 文献标识码: A 文章编号:1001-3695(2006)02-0113-03Ch aos-based U nat ta ched Key DES Encr ypt ion Algorith m for Digit al Im ageDING Wen-xia,LU Hua n-zhang,XIE J ia n-bin,WAN G Ha o(S chool of E lectronic Science &Engineer ing,National Univer sity of Defense Technology,Changs ha Hunan 410073,C hina)Abst ract :Proposes a n unat ta ched key DES digit al im ag e encryption algorithm bas ed on chaot ic sys tem.Considering im agedat a m a trix a s com m on da ta s trea m s,t he binary sequences generat ed from cha ot ic s yst em are used a s keys for t hese st ream s ’encryption.Algorithm provides good s ecurity.Experim ental result s are prom ising.Key wo rds:Cha os;Group;Dat a Encry pt ion S ta nda rd(DES );Digita l Im ag e Encrypt ion 随着Int ernet 技术与多媒体技术的飞速发展,数字化信息以不同的形式在网络上方便、快捷地传输,因此,信息的安全与保密显得越来越重要。

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

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

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
文献标识码

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编程语言实现了基于混沌理论的图像加密算法。

基于超混沌系统的彩色图像加密新算法

基于超混沌系统的彩色图像加密新算法

( 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

基于混沌系统的图像加密算法实现

基于混沌系统的图像加密算法实现

基于混沌系统的图像加密算法实现混沌系统作为一种复杂的非线性动力学系统,近年来受到了广泛的关注。

其特点在于具有高度的敏感性依赖于初值,且能够呈现出高度随机的行为。

因此,在信息安全领域,混沌系统被广泛应用于加密通信、图像加密等方面。

本文将讨论基于混沌系统的图像加密算法及其实现方法。

一、混沌加密算法的优点基于混沌系统的加密算法具有以下几个优点:1.高度随机性:混沌系统能产生高度随机的序列,使其成为一种理想的加密源。

2.异常敏感性:混沌系统依赖于初始状态,因此对于不同的初始状态会得到完全不同的结果,异常敏感性是其最大的特点之一。

3.实时性:混沌系统产生的随机序列是实时的,可以使加密的过程立即执行,不会对通信速度产生影响。

二、混沌加密算法的实现方式1.图像灰度值的混沌加密对图像进行加密的方法之一是利用混沌序列对图像的灰度级进行加密。

具体步骤如下:(1)采用混沌系统生成长度为n的随机数列,作为灰度级的加密密钥;(2)将原始图像的灰度级进行拆分,对每一个像素值进行加密运算,得到加密后的图像。

实现的原理是通过将原始图像的灰度级与密钥进行异或操作,得到加密后的灰度级,再重新生成图像。

该方法简单易懂,实用性强,但其加密强度较低,容易遭受肉眼可见的攻击。

2.图像的置换加密该加密算法采用混沌映射生成随机序列,对矩阵的位置进行加密。

具体步骤如下:(1)将图像像素矩阵进行分组;(2)采用混沌映射生成随机序列,将序列值范围归一化到数组[1, N]以便做下标;(3)通过随机序列将矩阵进行排列,得到加密后的图像。

实现的原理是采用置换加密方法,即通过混沌映射产生的随机数,来改变图像像素的位置,从而构造加密后的图像。

该方法加密强度较高,但实现较为复杂,不适用于实时加密。

3.图像像素值的加密该加密算法采用混沌系统产生随机序列,对原始图像的像素值进行加密。

具体步骤如下:(1)采用混沌系统生成噪声序列,作为图像的加密解密密钥;(2)将原始图像的像素值与密钥进行运算,得到加密后的像素值。

基于混沌系统和动态DNA编码的彩色图像加密算法

基于混沌系统和动态DNA编码的彩色图像加密算法
K;3J5<C="1?62XX@OY;\81=@*1@Z=Y?681=@0XOaY18;*O[X@[;\XYO[6=81O0;08X?*>=21081OO[6=81O0;08X?*$RV X@O=D1@2*O=>=Y 1?62X
L! 引 言
信息技术的飞速发展推动了社会各个领域的发展!改 变了人们的工作和学习方式!社会生产力也得到极大的提 升$在享受这个时代带来种种便利的同时!人们自身的信 息安全也会受到威胁 $ (/)
基于混沌系统和动态 GID 编码的 彩色图像加密算法
赵!桥 李!博 项融融
%中北大学 仪器与动态测试教育部重点实验室!太原!3!334/&
摘 要 为 了 提 高 图 像 在 传 输 过 程 中 的 安 全 性 !使 得 用 户 有 更 好 的 体 验 感 ! 将 .[X@ 超 混 沌 系 统 和 $RV 编 码 引 入 图 像 加 密 领 域 *彩 色 数 字 图 像 根 据 红 '绿 '蓝!个 通 道 分 为 三 个 二 维 矩 阵 !并 对 三 个 二 维 矩 阵 进 行 $RV 分 区 域 编 码 处 理 ! 增 加 了 编 码 运 算 的多 样 性 !使 得 加 密 过 程 更 加 安 全 *由 .[X@超 混 沌 系 统 生 成 的 序 列 决 定 了 每 个 二 维 矩 阵 的 $RV 编 码 解 码 规 则 和 运 算 规 则 ! 按 照 相 应 规 则 进 行 加 密 !加 密 后 由 分 段 G=21081O生 成 相 应 的 序 列 再 次 进 行 行 ' 列 置 换 ! 分 段 的 G=21081O混 沌 映 射 可 以 让 系 统 更 快 地 进入混沌状态*合并红'绿'蓝!个通道的三个二维矩阵!生成三维矩阵!最终得到相应的彩色加密图像*选取相应的彩色图像 进行仿真实验!最终的仿真结果表明!所提出的算法加密效果和相关性能指标良好!同时具有较强的安全性和鲁棒性$

基于混沌算法的图像加密与解密研究

基于混沌算法的图像加密与解密研究

基于混沌算法的图像加密与解密研究近年来,随着信息技术的飞速发展和互联网应用的普及,隐私数据的保护变得尤为重要。

图像加密作为保护图像隐私的一种常用手段,受到了广泛关注。

混沌算法作为一种具有高度随机性和无周期性的灵活算法,被广泛应用于图像加密与解密领域。

本文将重点研究基于混沌算法的图像加密与解密技术,并探讨其在实际应用中的潜在优势和挑战。

首先,我们将介绍混沌算法的基本原理和特点。

混沌算法是一种在非线性动力学系统中出现的随机现象,其离散时间动态方程描述如下:x_(n+1) = f(x_n) 公式(1)其中 x 为状态变量,f 为一个非线性映射函数。

混沌算法的主要特点是初始条件和参数对最终结果产生巨大影响,对于微小的改变输入条件,会产生截然不同的输出结果。

基于混沌算法的图像加密和解密技术借鉴了上述的特点,通过将图像的像素值与混沌序列进行异或运算或置换操作,来达到加密的目的。

其中,像素值与混沌序列进行异或运算的操作是常见的加密模式。

这种加密方式可以使得加密后的图像在零交叉点上分布均匀,增强了加密的随机性。

同时,加密和解密使用相同的混沌序列作为密钥,可以简化加密和解密的过程。

接下来,我们将详细讨论基于混沌算法的图像加密和解密方法。

首先是基于混沌序列的图像置乱算法。

在这种方法中,混沌序列生成器作为密钥发挥关键作用。

首先,对图像进行象素重排,然后将混沌序列与图像进行异或运算。

在解密过程中,同样需要首先对图像进行像素重排,然后通过混沌序列与密文进行异或运算得到原始图像。

其次是基于混沌序列的图像加密算法。

在这种算法中,混沌序列的值与图像的像素值进行异或运算,然后通过再次应用混沌序列对加密后的图像进行置乱操作。

解密过程通过相同的混沌序列对密文进行逆操作来还原原始图像。

此外,对混沌算法进行改进和优化也是图像加密与解密研究的一个重要方向。

传统的混沌序列生成器存在周期性和低随机性的问题,可能导致加密算法的安全性下降。

因此,研究人员通过改进混沌映射函数、增加参数等方式来提高混沌序列的随机性和无周期性特点,从而提升图像加密的安全性。

基于混沌序列的彩色图像量子加密方案

基于混沌序列的彩色图像量子加密方案

以 n = 256ω = 20μ = 4a = 0.3x(0) = 0.32 为
例,四种混沌映射序列如图 1 所示。
中,该图像可描述为下式。
I(θ) = 1n
2
22n - 1
åk
k=0
⊗ (cos θ k 0 + sin θ k 1 ) (1)
(c kR ´ 216 + cGk ´ 28 + c kB) π
3.2
图像,根据 FRQI 描述,R、G、B 三通道的颜色值只需
1 个量子比特描述。以一幅 2n ´ 2n 的彩色图像为
例,描述整幅图像只需要 2n + 1 个量子比特。
4.1
量子图像的制备
为便于描述 I(θ) 的准备过程,下面给出量子
logistic 映射
Logistic 映射是研究动力系统、混沌、分形等复
一个二维混沌映射,其广泛运用在混沌加密系统
中,在混沌扩频码的产生、混沌加密系统构造和混
(
H = 1 1 1
2 1 - 1
æ cos θ k - sin θ k ö
R k (θ k ) = ç
÷
è sin θ k cos θ k ø
口模型,是在一定地域范围内,统计昆虫数目时得
x(n + 1) = μ x(n)(1 - x(n))
x(n + 1) = f [x(n)] = cos{ω arccos[x(n)]}
彩色图像的量子加密方案
对于三基色颜色值范围 {01 255} 的彩色
(3)
其中整数 ω 为模型的阶数,只有当 ω ³ 2 时,
模型呈现混沌序列,其值 -1 < x(n) < 1 。若取 0 为阈

基于混沌序列的数字彩色图像加密算法

基于混沌序列的数字彩色图像加密算法

中 分 号 T3 . 图 类 : P06 1
基 于混沌序 列的数 字彩 色图像 加 密算法
何松林
( 昆明学院物理科 学与技 术系 ,昆明 6 0 1 ) 52 4

要: 提出用 L gsc oii混沌序列产生多个加密矩 阵与基色矩 阵进行多次异 或的方法 , t 对彩色 图像 的 R B分 量进行 随机化处理 , G 使加密后
e a g d b sn l p e s t f a a tro e b a c n n t l a u st e e c y to e . ee p rme t o fr i a i iy nlr e y u i g mu t l e so r me e ft r n h a d i ii l e a h n r p i n k y Th x e i n sc n i i p h av m t v l t . s d
r n o l nd e c y t d i g e o a d m y a n r p e ma e b c me s mo e u io m Be a s h h o i e u n e r x r me y s n i ve t h a a t r n h n ta r nf r c u e t e c a tc s q e c s a e e te l e st o t e p r me e s a d t e i i l i i v l e , v n i ee c y to l o ih i p n W ih u i ht e , h s f li f r t n c n n tb o . e e c y t n k y l n t se e tv l a u s e e ft n r p i n a g rt m so e . t o the rg y t e u e u n o ma i a o eg t Th n r p i e e g h i f c i e y h t k o o

基于混沌和位平面交换的彩色图像加密算法

基于混沌和位平面交换的彩色图像加密算法
Keywords
Chaotic System, Image Encryption, Skew Tent Map, Arnold Map
Copyright © 2021 by author(s) and Hans Publishers Inc. This work is licensed under the Creative Commons Attribution International License (CC BY 4.0). /licenses/by/4.0/
基于混沌和位平面交换的彩色图像加密算法
梁杰涛,苏杰彬,王俊刚,叶瑞松*
汕头大学数学系,广东 汕头
收稿日期:2021年4月3日;录用日期:2021年4月22日;发布日期:2021年4月29日
摘要
为了提高图像加密算法的加密性能和安全性,本文设计了一种新的基于混沌和位平面交换彩色图像加密 算法。将彩色明文图像三颜色分量的高比特平面进行重构,并通过斜帐篷映射产生的伪随机序列,结合 广义Arnold映射来进行位平面的置乱,将三颜色分量的高位平面的信息均匀分散到低位平面,有效降低 高位平面之间的相关性。为了进一步提高加密算法的安全性和加密性能,算法使用实参数的广义Arnold 映射生成混沌序列,对置乱图像进行扩散操作。实验和安全分析表明,该加密算法具有较高的安全性和 较好的加密性能。
Received: Apr. 3rd, 2021; accepted: Apr. 22nd, 2021; published: Apr. 29th, 2021
Abstract
To improve the encryption performance and security of image encryption algorithm, a novel color image encryption algorithm based on chaos and bit plane exchange operation is designed. The high bit planes of three color components for color plain image are reconstructed. The pseudo-random sequence generated by skew tent mapping is combined with generalized Arnold map to scramble the bit plane. The information of the high bit planes of the three color components is

基于混沌系统和DNA编码的彩色图像加密算法研究

基于混沌系统和DNA编码的彩色图像加密算法研究

基于混沌系统和DNA编码的彩色图像加密算法研究基于混沌系统和DNA编码的彩色图像加密算法研究摘要:随着信息技术的发展,图像加密算法在信息安全领域中越来越重要。

本文针对彩色图像加密,提出了一种基于混沌系统和DNA编码的新型加密算法,以提高图像的保密性和安全性。

首先,通过引入混沌系统来生成随机的扰动序列,并通过DNA编码对图像像素进行变换和重排,增加了加密算法的不可预测性。

然后,采用扩散和混淆的策略,对图像进行分组和混合操作,进一步增强了算法的加密强度。

实验结果表明,所提出的算法能够有效保护彩色图像的机密性和完整性。

关键词:彩色图像加密;混沌系统;DNA编码;扩散;混淆引言随着信息技术的飞速发展,网络通信和数字媒体技术得到广泛应用,图像数据的传输和存储变得越来越容易。

然而,图像数据的敏感性和机密性在信息交换和存储过程中也变得越来越重要。

因此,图像加密技术成为了信息安全领域中的热点研究方向之一。

目前,已经有许多图像加密算法被提出,其中包括基于混沌系统、遗传算法、人工神经网络等各种方法。

然而,这些算法多数针对灰度图像进行加密,并且存在加密强度不足以及加密效果不理想等问题。

因此,本文通过结合混沌系统和DNA编码,提出了一种基于混沌系统和DNA编码的彩色图像加密算法。

1. 混沌系统的引入混沌系统具有高度敏感依赖初值和参数的不可预测性,因此被广泛应用于密码学领域。

本文选择了混沌系统中的Logistic映射作为初值,通过迭代得到无法预测的随机数列。

将得到的随机数与原始图像像素进行异或运算,实现基本的图像扰动操作。

2. DNA编码的应用DNA编码作为一种强大的编码方式,具有高度的可靠性和安全性。

本文将混沌系统生成的随机序列作为DNA编码的输入,对图像像素进行DNA编码。

具体操作为,根据混沌系统生成的随机序列将图像像素值进行映射和变换,然后按照DNA编码的规则对像素值进行重排。

这种操作增加了加密算法的不可预测性,增强了图像的加密强度。

基于混沌系统的彩色图像加密新方案

基于混沌系统的彩色图像加密新方案
a e u e o h f e t e o i o s f i g i e s ro r s d t s u l h p st n o ma e p x l i f m r w a d c l mn e a aey T e h f e i g i n r p e a d e — o n o u s p r t l . h s u l d ma e s e c y t d, n n
Co l g f I f r t n En i e r g, a g h u Un v r i Ya g h u, in s 2 0 9, i a l e o n o mai g n e n Y n z o i e s y, n z o Ja g u 2 5 0 Ch n e o i t
好 , 全 性 更 高 安
关 键 词 : 沌 系统 ; 色 图像 ; 密 混 彩 加
D :0 7 8 .s.0 28 3 . 1 . . 7 文章编号 :0 283 (0 10 .0 00 文献标识码 : OI1 . 7/i n10 .3 1 0 1 30 3 js 2 0 2 10 .3 l2 1)30 9 —4 A 中图分类号 : P 0 . T 39 7
sae oev ri h sg o f c n ih scr ho g h f ig i g ie fdf rn e e ( G, . p c . ro e, a o d e eta dhg eui tru h su n ma epx l o ieetl l R, ) M t y t l s vs
E- i:y mal l
_
2 0 0 @ 13tm 2 51 6. o
LI Yun, U ZHENG n a . v l e c y t n c e e f r o o i a e ba e n h o i y t m. m p t r En i e r n n Yo g i No e n r p i s h m o c l r m g s d o c a t s s e Co o c u e gn ei g a d

基于混沌序列和DES的彩色图像加密算法的研究

基于混沌序列和DES的彩色图像加密算法的研究

i d sg e . Frt , an trl h oi e u n ei rae t ek y T ei g t xi a so me t hsc a t e u n e s e in d i l s y au a a t sq e c sce tdwi t e . h ma emar st n f r dwi ti h oi sq e c , c c h h i r h c

( 浙江万里学院

计算机系,浙江 宁波 350) 110
摘 要: 绍 了 D S加 密算 法的基本 特点 , 明 了DE 介 E 证 S异或运 算 的一 个重要性 质 , 并且 结合 了混 沌序 列的优 良特 性 , 出 了 提

种 基于 混沌序列 和 DE S的彩 色图像加 密 算法和解 密算 法 。该 算法 首先 由 U a v n eman映射生 成加 密 的密钥 , l o Nu n m. 然后对 图像 进行 D S异或运 算 , 到加 密 图像 。解 密的过程 就是 需要得 到与加 密时相 同的密钥 , 用 D S异 或逆运 算 的性质 得到 E 得 利 E
解 密图像 。实验 结 果表 明该 算法 能够得 到令人 满意 的结 果。 关键 词: 图像加 密;D S E ;异 或算 法;混 沌序列 中图法分类号 : P 9 .1 T21 4 文献标 识码 : A 文章编 号 :0072 2 0 ) 60 9 .3 10 .04(06 0.990
统 保 密 学研 究 中 遇 到 的 新 问 题 , 为 图像 数 据 有 着 与 原 有 需 因
统 的图像 置乱算法如基于 几何运算 的排列变换 虽然使密文块 看起来是 随机 的, 这些排列 算予通常是 事先 确定好 的, 但 与密

基于混沌神经网络的彩色图像加密算法研究

基于混沌神经网络的彩色图像加密算法研究

Zou Peng, Liu Jinhong, Cai Bihan
(School of Computer Science and Information Engineering, Hubei University, Wuhan Hubei 430062, China)
Abstract: In order to understand the image encryption technology based on chaotic neural network more systematically, a simple study was carried out. Chaos and diffusion function are realized by the neural network. Using chaotic mapping as the transfer function of the neural layer, a CNN network is designed to confuse and diffuse a large number of adjacent image pixels in the same encryption cycle. Among them, the chaotic neuron layer achieves data diffusion, the linear neuron layer achieves data confusion, the two layers repeatedly enhance the cipher, and the decryption process is symmetrical with the encryption process. Compared with the existing image encryption methods, this encryption method aims to reduce the redundancy between adjacent image pixels and achieve higher perception security. Theoretical analysis and experimental results show that block cipher has good computational security and is more suitable for image encryption.

基于统一超混沌系统的彩色图像加密算法研究

基于统一超混沌系统的彩色图像加密算法研究

Value Engineering0引言随着互联网的迅猛发展,大量的数字图像信息通过网络进行传输,数字图像的安全性问题逐渐引起了人们的关注。

混沌系统由于其优良特性,已被引入至密码学领域。

自英国数学家Matthews 提出混沌加密的思想以来[1],现已提出了多种混沌图像加密算法,主要为图像位置置乱[2,3]、图像像素扩散[4],以及位置置乱与像素扩散相结合[5]的三大类图像加密算法,但研究发现现有算法还有待提高:采用的混沌系统维数较低而造成的安全性欠缺、难以抵抗恶意穷举攻击;图像位置置乱与像素扩散两个过程完全独立,没有相互耦合嵌套;现有的位置置乱与像素扩散过程通常仅依赖混沌信号,没有建立与原始图像特征值的关联,从而导致混沌图像加密算法有待进一步深入研究。

本文利用混沌信号的优良性能,研究提出了一种新的彩色图像混沌加密算法,通过算法测试和性能分析发现,所提算法在直方图、密钥空间、密钥敏感性和相关性方面具有较强的保密性。

1彩色图像混沌加密算法1.1算法概述算法采用图像位置置乱(图像像素抽取、填放)与像素扩散相互嵌套的结构:首先将原始图像分解为R 、G 、B 三基色;然后利用外部加密密钥以及原始图像的特征值,根据自定义抽取规则进行数据抽取(置乱),分别得到R 、G 、B 基色像素序列;随后建立原始图像(内部密钥)与系统初值的关系,利用超混沌系统产生混沌信号,进行像素扩散运算;再将扩散后图像R 、G 、B 基色的像素值,根据自定义填放规则进行数据填放(置乱),得到三基色像素矩阵;最后将R 、G 、B 基色像素矩阵组合得到密文图像。

1.2统一超混沌系统统一混沌系统是Lorenz 系统、Chen ’s 系统和L ü系统的统一体,同时引入非线性控制器x 4和非线性时滞项函数,得到一个新型的统一超混沌系统,以产生混沌加密密钥流,其形式表示如式(1):(1)其中a ,b ,c 和τ是系统参数,当a=0.9,b=0.3,c=3.1,τ=0.01时,系统具有混沌特性,其混沌吸引子见图1。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
李 谦
( 江万 里 学 院 ,浙 江 宁波 浙 3 50 ) 1 1 0
摘 要 :证 明 了 D S异 或运 算 的 一个 重 要性 质 ,结 合 混 沌 序列 的优 良特性 提 出 了一种 基 于 混 沌 序列 和 D S的彩 E E 色 图像 加 密 算法 和 解 密算 法 。 算 法 首先 由 U a v n N u a n映射 生 成加 密 的 密钥 , 后 对 图像 进 行 D S异或 该 l m— 0 e m n 然 E 运 算 , 到加 密 图像 。 密 的过 程 就是 需要 得 到 与加 密 时相 同的 密钥 , 用 D S异 或逆 运 算 的性 质 得 到解 密 图像 。 得 解 利 E 实 验 结果 表 明该 算 法 能够 得 到令 人 满 意 的结果 。 关 键 词 :图像 加 密 ;D S E ;异 或算 法 ;混 沌 序 列
第 4期
结, 并指 出了进一 步工 作 的方 向 。
1 D 密算 法 S加 E
D S是 19 E 9 7年美 国 国家 标 准局 公 布 的一 种加 密标 准 ,0年 来 一直 活跃 在 国际 保 密通 讯 的舞 台上 , 2 扮 演 着十分 出色 的角 色【 i D S加密算 法 首先通 过 置乱矩 阵对 图像 进行 置乱 , l2 E lJ _。 然后 通过 加密 位之 间 的异 或运算 以及 同密钥 之 间 的运 算来 对 明文进行 加密 。 密 的过程 是加密 运算 的逆 过程 。 E 解 D S过 程可 用数学
中图分 类 号 :TP 9 .1 21 4 文献 标 识码 :A 文章 编 号 :1 7 —2 5 2 1 0 6 1 2 0( 0 0) 4一o 6 o 6—0 5
近年来 , 随着 个人计算 机 、 宽带 网络 、 讯 、 通 多媒 体技 术 的综 合发 展 , 们都 不再 拘泥 于通 过文 本或语 人 音来 进行交 流 , 是希望 使用 图像 、 而 视频等 多媒体 形式 交换信 息 , 随时随地 做更 好 的沟通 。这 些 图像数 据 信息不但 涉 及个人 隐私 , 而且 有 的涉 及到 国家安全 , 因而图像 数据 的保 护越 来越 受到社 会 的普遍重 视 。 目前 已经有很 多文献 提 出了针 对数字 图像 的加密方 法【 。 图像 加密 算法 主要是 在空 间域 和频 率域进 行 的。 间域算法 的优 点是能 够充分 利用 图像数 据流 的点 阵特征使 算法 更直观 , 空 实现 比较 简单 , 加密过 且 程 中不 会 引入额外 的 图像 畸变 。 另一 方 面 , 间域 的局 部随机 置乱效 果不 是很好 , 空 因为传统 的 图像 置乱算 法, 如基 于几何 运算 的排 列变 换 , 虽然使 密文 块看 起来 是 随机 的 , 这 些排 列算 子 通常 是事 先确 定 好 的 , 但 与密钥 无关 . 这是 一个 明显 的缺 陷。 选 用 混沌序列 会使安 全性 有较 大改善 。 基于混沌 序列 的算 法 中 , 在 以密钥作 为参 数 . 数 能惟 一地确 参
有 的像 素 点 中。 优势 在于 可 以将 加密 和压缩过 程一 步完成 . 其 如利 用密钥 序列对 D T系数 进行 比例变换 C
或改 变 D T系 数 的符 号等 。但是 频域算 法无法 回避从 空 间域到频 域 的数 值变 换 , 计算量 相对 较大 。更 C 其
严重 的是 , 频域算 法会 导致 图像信息 损伤 , 图像 产生 较大 的畸变 。 使 正如 前 面提到 的 , 域算 法必 须要 解决 从空 间域 到频 域 的数 值 变换及 反 变换 , 中的复 杂度 计算 是 频 其 不 可 回避 的 , 当遇到 图像数 据较 大时必然 会导致 处理 时延 的增加 。 因此 解决 数字 图像 数据 量过 大的 问题 是 图像 加密 的核 心问题 之 一 , 文在 文献 的基 础上 , 出 了一 种基 于混 沌序 列和 D S D t nrpin 本 提 E ( a E cyt a o Sa d r) tn ad 的彩 色 图像加 密算 法 , 效地 解决 了上 述 空 间域 和频域 所存 在 的 问题 , 有 该算 法 充分 利用 了混 沌 序列 的上 述优 良特性 , 并结 合 D S加 密运 算 , E 即由 U a — o e m n lm v n N u a n映 射生成 加密钥 , 图像进 行 D S 对 E 异 或加密 运算 , 得到 加密 图像 。解 密 的过程就 是得 到与 加密 时相 同 的密钥 , 利用 D S异或 逆运算 的性 质 E 得 到解密 图像 。 实验 结果 表 明本 文提 出 的算法 能够 得到令 人满 意 的结 果 。 最后 , 本文提 出 的算 法加 以总 对
第 2 卷 第 Biblioteka 期 321 0 0年 7月
浙 江 万里 学 院 学报
J u n lo h i n a l Unv ri o r a fZ ei z W ni a ie s
Vo123 No. . 4
Jl 00 u 2 1
基 于混沌序列 的 D S彩色 图像 加密算法 E
定混 沌序 列 的值 。因此 本文 的算 法 , 通过 用户 给定 的密钥 ( 沌序 列初 始值 X 和密钥 个 数 n 是 混 。 )生成 一
系列 的伪 随机数 据来 实现 的 。 频率 域算 法特点 是在频 域 中每一点 的变化 对整个 数据 集合都 会产 生一定 的 影 响 . 图像数 据经 过 D T后得 到 的 D T系数 中如果 有 一个 发生 改 变 . 如 C C 就会通 过 D T逆 运算 体现 在所 C
收 稿 日期 :2 1 0 0—0 3—1 5
作 者 简 介 : 谦 ( 9 4一 , , 李 1 7 ) 男 湖南 常 德人 , 江 万里 学 院计 算 机与 信 息 学院 讲 师 , 究 方 向 : 浙 研 网络 技 术 、 算机 图 形学 等 。 计

66 ・

谦 : 于混沌序 列 的 DE 基 S彩 色图像 加 密算 法
相关文档
最新文档