基于多维混沌系统的图像加密算法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

明文 L n ea的灰度值统计如图 1 0所示 ,密文 图像 A 的 A
灰度值 统计如图 l 所示 。 1
量计算其相邻像素之 间的相 关系数 ,得 到水平 方向明文相邻
像素相关性如 图 1 2所示。




㈣ 鲫 ∞ ∞


§
5 0
l0 0
10 5
像 加密的过程 中,应提前根据图像大小选择性避开周期迭代
作者简介 :赵尔 凡(97 ,男 ,硕士研究生 ,主研方 向:密码学 ; 18 一)
耿 ,教授、博士后 ;郑 吴 ,硕士研 究生
收稿 日期 :2 1- —0 01 72 0
Ema : hor n g icr - i zaea @ ma. n l f lo
a 【.3 】 E 2 ,8 时,该映射具备良好的混沌属性, 5. 则特定参数下
的 Usii hk 映射 吸引子如 图 1 所示 。
2 混沌系统研究
由于低 维的混沌系统较容易遭 到分割攻击 J ,因此选用
不 同维的映射分别对原 图像像素 加密运 算符以及密钥 流进行
处理 ,使 图像加密算法成为复合高维 图像加密系统 。
, ,
( . c o l f ee o 1 S h o o T l mmu ia o s n ie r g XiinUnv ri , ’n7 0 7 , h n ; c nc t n gn e n , da iest Xi 1 0 1 C i a i E i y a
2 Grd a p r n, e igEe t ncS i c dT cn lg stt, in 0 0 0 C ia . au t Deat tB in lcr i ce ea eh oo yI tueBe ig10 7 , hn) e me j o n n ni j [ sr c]Ai n t h rbe o iiea dcn u ra akn ntelw—i nin l h oi ytm, e i g n rpinag rh Ab tat miga tepo lm fdvd — —o q e t c igo n t h o dme s a a t ss o c c e anw maeecy t lo tm o i
空 间。为抵抗差分分析 ,加密 图像必须对密钥敏感 。算法设
鼎懈 算 明文和密文相邻像素点 间的相关系数 R,计算式如下 :
C V XY= ( ( )' Ey) O ( , Ex— x ), () ) (一
R=
计3 个密钥在采 用双精 度型时, 有效 数字可 以达到 1 位。 5 若 忽略混沌系统 中其他参数 的取值范围 ,只考虑数量级变化 ,

E X = ∑X () ÷
L £
具备 良好 的密钥敏感性 ,可 以抵抗针对 明文 图像作微小修改
的差分攻击 。
D x l ( x ) ( ) ∑ x一 ( ) _ 1 ‘

4 算法 统计特性 分析 . 3 因为 明文 图像相邻像素之 间具有很大 的相关性 ,攻击者 通过统计分析 ,很有可能从 图像 中提取 出相关信息 ,所 以抗
能够起到 良好 的信息遮掩作 用。明文 图像 的像素分布是不均
0 5 0 1 0 0 10 5 2 0 0 2 0 5 3 00
中 国分类号: P0. T31 6
基 于 多维 混沌 系统 的 图像 加 密 算 法
赵 尔凡 ,赵 取 . , ,郑 昊 ,
( 西安 电子科技大 学通信 工程 学院 ,西安 707 ;2 北京 电子科技 学院研 究生处 ,北京 107) 1 . 10 1 . 00 0 摘 要 :针对 目前低 维混沌系统容易遭遇分割攻击 的问题 ,提 出一种基于 多维混沌系统的 图像加密算法 。以 An l ro 、U h i 3 oez d si 及 D Lrn k
基金项 目:北京市 自然科学基金资 助项 目( 9 0 0 4 24) 0
实验结果表明 ,A n l rod映射在进过 足够 多次的迭代 后 , 图像置乱会恢复 出原始 图像信息 ,即存在 迭代 周期 现象 。由 文献【】 知 , 7可 因为 A n l rod映射 的周期存一定规律 ,所以在 图
a l a h y o n r pt n o e ao e e a i n. p r me t lr s lss o t a e p o o e l or m a e x e l n n r p i n e e t h g swe l s ewa fe c y i p r t rg n r to Ex e t o i n a e u t h w h t h r p s d ag i t h t c n g t c l t c y to f c , i h e e e s c rt ror n e a d sr n t c g i t b l y e u y pe f ma c , n to g a t k a ans ii . i a a t
为基础 , 用多轮混 淆变换 和单轮扩散变换研究不 同维 的混沌映射 ,包括对 图像像素置乱 、密钥流 生成 以及 加密操作 符选 择运算。实验 结 采 果表 明,该算法能获得 良好的加密效果 ,具有较高 的安全性能及较 强的抗攻击能力 。
关健词 :多维混沌系统 ;三维 L r z o n ;混沌密 码 ;图像加密 e
4 ) (( )
30 0
2 00

1 00
懈 盛
0 5 0 】0 0 1 0 5 2 0 0 2 0 5

加密后灰度值
图 l 密文 图像 A 1 A的灰度值统计
由图 1 、图 1 0 1可以看出 ,通 过本文算法加密 后的图像 与原始 图像 的像素统计存在有 很大差别 。加密后 的直 方图非 常均匀 ,能够很好地掩盖 图像分布规律 ,因此 ,利用该算法
则密钥空问 的组合数将达到 25 1 个 ,此种规模的密钥空 5x0 间足 以抵抗穷举密钥的攻击 。由图 6 图 8 以看 出,密钥 的 一 可 微小差异将导致加密 图像效果有很大 的不 同,验证本文算法
i ,2
( ()( ) √ x Dy D )
其 中,X 、Y表示 2个相邻像素问的灰度值 。在 测试 中采 用离 散化 的计算式如下 :
统计分析能力的好坏是评价图像加密算法的重要指标 。
431 统计 直 方 图 . .
CVXY= ∑x一 () 一() O (, ÷ (,Ex) Ey ) ( )
其 中 ,C OV表示协方差 ; E表示 期望 ; D表示方差 ; L表 示数据长 度。通过对加 密前 后图像 的统计 和计 算,水平方向 上 明文 的相关系数为 09 31 密 文相 关系数为 00 04 . 。 4 .0 。从明 文 图像 中随机选取 1 0 个水平方 向的相邻像素对 ,分别定 00 0
| ywod ]mut i nin l hois s m; D L rn ;h oi ihri g nrpin Ke r s ldme s ac at yt 3 oe z ca t cp e;maee cy t i o C e c o
D0I 03 6 /is.0 03 2 .0 20 .3 :1.9 9 . n10 —4 82 1 .40 9 js
第 3卷 8
第4 期
赵 尔凡 , 赵
耿 ,郑
昊 :基于多维混沌系统 的图像 加密 算法
8 0 7 O 6 O 5 0 4 0 3 0 i 0 O
11 2
4 密钥空间与密 钥敏感性 . 2 为抵抗穷举攻击 ,密钥加密算法应具有尽可能大的密钥
I a eEnc y i n g r t m g r pto Al o ihm
— — — — 一 — —
Ba e n M u td m e so a a tcS se sdo l i n in l i Ch o i y t m
ZHAO -a 2 ZHA O n ZHENG o , Erf n , Ge g , 2 Ha 2
20 0
20 5
明文灰度值
图 1 明文 Ln 的灰度值统计 0 ea
6 0 0
加密后( 1g像 素灰度值 9, j
图 l 水平 方向明文相邻 像素相关性 2
50 0
从密文 图像 中随机选取 的 1 0 个水平方 向的相邻 像素 00 0
对 ,水平 方向密文相邻像素相关性如 图 1 3所示。
第3 8卷 第 4期
V_ . 8 0 3 1






21 0 2年 2月
Fe r r 01 b ua y 2 2
N o. 4
Com p e g n e i utrEn i e rng
安全 技术 ・
文章编号: oo_48 02 4_1 _0 文献标识码: 10_32( 1)-01 _3 2 o- 9 A
F(,) ( + , + ) o l XY 2 ) ym d x ,
用矩阵可 以将上面 的方程表示为 以下形式 :

00 05 . 】0 l5 20 25 30 35
l ̄ ll = F x  ̄


图 1 特 定参数下的 U h i si 映射 吸引子 k
21 A n l a 映射 . r odC t An l C t rod a 映射是 由俄罗斯数学家最早提出 ,通过对图 像进行多轮迭代 ,可以用此映射对图像进行像素置乱。
定义 在环面上的 商空间R/ 置换矩阵 F的过程 z 上,
为 : T - 。 ÷ ,且符合 以下方程 :

ma s i a he e h t cu eo r v rl r n so o f sonsa ea dasn ed fu in sa e I o tispx l o f so n ek ysra p ,t c iv st esr tr fmo eo e al ou d fc n u i tg n igl i so tg . t n n ie n u ina dt e te m, u c a c h
l 概 述
最近研究人员提出许多基于混沌映射 的图像加密算法 。 例如 文献【—】 12提出一种通过多轮置乱像素位置 ,再对象素进 行处理 的算法 ;文 献【】 3提出利用 3 a 映射置乱像素位置 , DC t 并利 用另一组序列进行混淆加密 的算法 ;文献 [】 4利用立方置 乱 图像像素 ;文 献[】 5利用 L gsc生成 的置乱序列对图像进 oii t 行加密处 理。本文 以上述研 究为 背景 ,提 出一种基 于多维混
3 3 O
b s d o u t i nso h o c s s e i o os d u h a n l . h k d 3 Lo e z m a .o e b s so e r s a c n d f e e tc a t a e n m l d me i n c a t y t m spr p e .S c sAr o d Us i ia D r n p n t a i ft e e r h o if r n h o i i i n h h c
沌系统 的图像加密算法 。
的次数 。 22 UFra bibliotekhk 映射 . sii 在二维离散混沌系统 中,Usii hk 映射定义如下 :
X (— n b n a x- y) = Y = a c — Y ( —x Y) n
在经 过多次实验 测试后发现 ,当参数 b 01 = . 且 = .,c 02
相关文档
最新文档