如何使用LSB隐写术对图像中嵌入的文本进行解码?

时间:2019-05-15 11:14:59

标签: decode steganography

我在使用LSB隐写术解码图像中嵌入的隐藏文本时遇到问题。我从头开始通过更改像素的红色,绿色和蓝色值中的2个LSB来实现简单的LSBSteg算法。如果像素的RGB =(0,0,0)并且消息(以二进制形式)为111111,则RGB值为(3、3、3)或以二进制形式(00000011、00000011、00000011)。

现在我的问题是如何解码:有时在某些测试案例中,将没有隐藏的文本,而我的程序必须注意到这一点。即使图像中有隐藏的文本,并且假设我们在编码时总是从左上角像素开始,我如何知道何时停止解码?我怎么知道隐藏消息的长度?

看,我意识到编码和解码功能必须彼此完全相反,但是我使用我解释的“ 2 LSB”编码,需要帮助设置图像中隐藏文本的开始和结束。

有关如何执行此操作的任何建议?

0 个答案:

没有答案