发明名称 用随机子序列加密数字图像的方法
摘要 利用已有的随机序列作为母序列,从母序列产生子序列。子序列又可以用于控制对于母序列元素的录用或丢弃从而产生新的子序列。产生子序列的参数越多、参数可选择的范围越大,则破解的难度也越大。两个子序列用于加密数字图像。其中一个子序列为图像的数据字节指定新位置实现重新排序,该子序列的元素取值范围是随元素序号递减的,并且容许元素之间在数值上重复。另一个子序列控制数据字节的值是否替代为该值与255之差。对一幅图像的RGB24格式文件和JPEG格式文件加密后,都看不到原图像的痕迹。
申请公布号 CN100350430C 申请公布日期 2007.11.21
申请号 CN200510200762.7 申请日期 2005.12.05
申请人 徐原能 发明人 徐原能
分类号 G06T1/00(2006.01) 主分类号 G06T1/00(2006.01)
代理机构 代理人
主权项 1.一种加密数字图像的方法,其特征是利用已有的随机序列作为母序列,先从母序列产生子序列,然后用子序列而非母序列对数字图像加密,包括以下步骤:预备一个与待加密数字图像的字节大小相等的图像,以下称为映像,映像中的图像数据字节在待加密的数字图像数据填入之前称为空位;连续录用母序列的一段元素产生子序列,再用由此产生的子序列控制对于母序列元素的录用或丢弃从而产生两个新的子序列用于加密数字图像;依待加密图像的字节序号顺序逐个提取待加密图像的字节,上一步骤产生的用于加密数字图像的两个子序列中的一个子序列用于控制每个字节的数值替代为(255-字节数值)或不替代,然后填入另一个子序列指定的映像中的空位,填满后的映像就是已经加了密的数字图像,以上是加密步骤;以下是解密步骤,预备一个与待加密数字图像的字节大小相等的图像,以下称为反映像;采用与加密时相同的参数和相同的方法产生两个子序列用于解密数字图像,它们与加密时产生的用于加密数字图像的两个子序列完全相同;上一步骤产生的用于解密数字图像的两个子序列中的一个子序列用于指定逐个提取映像中尚未提取的字节,另一个子序列控制每个字节的数值替代为(255-字节数值)或不替代,然后依反映像的字节序号顺序填入反映像,填满后的反映像就是已经解了密的数字图像。
地址 518035广东省深圳市福田区莲花北村22栋407