专利类型:发明专利
语 言:中文
申 请 号:CN201210407242.3
申 请 日:20121023
申 请 人:重庆大学
申请人地址:400045 重庆市沙坪坝区沙正街174号
公 开 日:20150603
公 开 号:CN102970530B
代 理 人:孔祥超
代理机构:重庆市前沿专利事务所(普通合伙) 50211
摘 要:本发明公开了一种基于压缩编码的GIF图像加密方法,属于数字图像加密领域,该算法通过选择GIF图像中的颜色列表和LZW压缩编码数据进行加密。对颜色列表加密时,利用密钥流对颜色列表中各颜色分量的值进行混淆,从而能够隐藏明文图像颜色索引的信息;对LZW编码数据进行加密时,则根据LZW压缩的特点,选择在字典词条匹配时对编码所用的字典进行置乱,使得置乱算法能够根据明文特性自适应地动态调整加密的强度,具有更好的加密效率和安全性。本发明结合GIF压缩编码设计加密算法,同时考虑了GIF图像颜色索引和图像压缩数据的安全性,并对其分别进行加密,具有较好的安全性。在引入加密操作后对GIF图像压缩效果没有任何影响,并且在引入加密操作后保持了原GIF图像的格式兼容性。
主 权 项:一种基于压缩编码的GIF图像加密方法,其特征在于包括以下步骤:步骤一、输入GIF明文图像;步骤二、对GIF图像的颜色列表进行加密和对GIF图像的图像数据进行LZW编码加密;步骤三、输出GIF密文图像;所述对GIF图像的颜色列表进行加密按以下步骤进行:设定密钥流为K={Kn∣0<Kn<1},n为正整数;设定GIF图像的颜色列表中各颜色分量为T(x,y),T(x,y)∈[0,255],x、y均为整数且x∈[0,255],y∈[0,2];将密钥流中的值Kn乘以255后取整,得到Kn′;设定加密后GIF图像的颜色列表为T′(x,y);计算得到加密后GIF图像的颜色列表;所述对GIF图像的图像数据进行LZW编码加密按以下步骤进行:S1、初始化字典,对所述字典进行置乱,如下:A1、初始化字典,使所述字典包含所有单个字符;A2、设定当前需要置乱的元素
关 键 词:
法律状态:授权
IPC专利分类号:H04N19/88(2014.01)I;H04N11/04(2006.01)I