这是我的第一篇博文,希望大家能够支持。

最近做实验,是关于信息隐藏的LSB算法。在信息隐藏方面,我自己所学并不多,但是从做实验的过程中学到了不少,最后写实验报告的时候有个关于LSB算法的优缺点的分析。很多同学来问我,在这里,基于实验要求以及做完实验后的一些个人测试,我谨在这里做个小小的总结。希望大家能够指正。

LSB有如下缺点:

1)         嵌入消息较大时,所花时间较长。

2)         只能处理简单的流格式的文件。

3)         为了满足水印的不可见性,允许嵌入的水印强度较低,对空域的各种操作较为敏感。

4)         基本的LSB算法抗JPEG压缩能力弱。(其实不单是抗JPEG压缩***很差,基本上所有的空域***都能让LSB面目全非。)

5)         鲁棒性差。

LSB算法有如下优点:

1)         算法简单,易于实现,计算速度也快。

2)         在基础算法上能够很快的进行改进,并在脆弱性水印中应用广泛。

3)         由于能在最低有效位(一般是最后两位)进行嵌入,故对于256色(8位)的RGB图像,在3层图像中均可插入1/81/4的消息,总的来说,容量还是足够大的。(别看这1/8,实际上是很大的。而且这还是不可见的水印。就是说把一个图片的1/8大小的内容全部修改,然后肉眼不可变,而且统计信息也不会改变。)