抗图片压缩,抗图片合理性检查的【数据隐藏到jpg图片技术】

DCT数据隐写是基于频域,利用DCT变换后的系数嵌入隐藏信息,常用于JPEG图像压缩格式。
他与传统的图种方式的对比如下:

对比方面 文件附加隐写 DCT数据隐写
定义 附加文件到图像末尾,图像内容不变。 嵌入数据到JPEG图像的DCT系数。
实现方式 文件拼接到图片后部 修改DCT系数,需频域变换,较复杂。
抗压缩性 极低,轻微压缩会破坏附加文件。 较高,抗JPEG压缩。
图床上传性 差,图床压缩会导致数据丢失。 较好,数据可能保留。
抗检查性 低,文件大小异常易检测。 高,需专业工具分析。
稳定性 低,图像处理易破坏数据。 较高,抗轻微编辑。
文件大小 能保存极大的文件GB级 只能KB级文件

这是包含数据图片,里面包括了所有的源代码,有兴趣可以用我的工具解码后修改。
实测

  1. ps压缩后正常解码
  2. 修改分辨率再压缩后解码失败。
    https://s.upsir.com/soft/pub/pic/2025/dctpic.jpg

把zip文件隐写到jpg中(限100K)

从jpg文件中恢复zip文件

1 Like