研究文章

保护数字图像通过简单Permutation-Substitution机制基于云计算的智能城市环境

算法1

加密算法。
输入:普通的图片
参数: ,β, ,α,一个/ /用于迭代混沌映射。
输出:密码的图像 和十进制值
=大小 / /得到图像尺寸。
/ /计算出散列值 的图像 使用sha - 256算法。
/ /将256位的散列值转换为32个整数值 ,其中每个整数组成的8位。
= ;
= ;
= ;
= ;
/ /更新初始关键参数( ,β, ,α)使用 , , ,
;
;
;
;
= Logistic-Chebyshev / /使用更新后的关键参数 ,操作Logistic-Chebyshev地图 次生成序列 ,无论大小的 c表示颜色通道的数量。
= Logistic-Sine / /使用更新后的关键参数 ,Logistic-Sine操作系统 次创建序列
/ /转换序列 为整数值。
;
/ /交换输入图像 使用序列 和混乱魔法变换方法(15]。
/ /收集256个不平等的第一个元素的序列 构建substitution-box(盒)。
/ /替换过程。
;
结束
结束
结束
/ /级联序列( )生成密钥序列密钥。
/ /密码的图像