2

我正在开发一个基于 java 中的 ieee 论文的项目“隐藏在加密图像中的可分离可逆数据”。我了解如何加密图像,但无法真正了解如何通过修改 LSB 将数据嵌入图像中。有人可以向我解释它是如何完成的,或者只是指出我正确的方向。

我正在考虑使用 RC4 来加密图像。

原纸可在http://www.sundaychennai.com/IEEE%202012%20Dotnet%20Basepaper/Separable%20Reversible%20Data%20Hiding%20in%20Encrypted%20Image_moorthy.pdf找到

4

1 回答 1

0

在不阅读论文的情况下,我对它如何工作的理解是:

我们可以在图片中存储信息,通过让 R、G 和 B 分量的 LSB 成为我们想要“隐藏”的信息的载体。

未经训练的眼睛很难看到这些位的“波动”,尤其是在显示风景或类似事物的图像中。

尺寸为 1024x768 像素的图像将能够存储 2359296 位或 294912 字节。

当然,不能使用像 JPEG 这样的有损压缩算法,而不会破坏信息。

于 2013-02-02T11:17:33.833 回答