以主流的互联网应用为渠道实施隐蔽通信,是多年来信息隐藏技术和应用所坚持的原则之一。基于微博应用实施隐蔽通信,具有载体选择自由、隐蔽性好、抗取证能力强等优点。本文以新浪微博为公共通信渠道,研究了适用于微博JPEG插图的图像信息隐藏算法,并基于Android手机操作系统研制了相应的隐蔽通信软件。
论文的主要工作如下:
(1)介绍了图像信息隐藏的基本原理、特性以及研究现状,阐述了隐蔽通信技术的发展趋势和以微博插图作为隐蔽通信渠道的技术优点;
(2)以新浪微博为隐蔽通信公共渠道,重点分析了新浪微博插图服务器对插图的图像处理特点,总结归纳了当前主要的JPEG信息隐藏算法,分析了主要的提高JPEG隐写鲁棒性的手段,并进而提出了基于纠错编码、矩阵编码和分布保持嵌入的JPEG信息隐藏算法;
(3)设计实现了基于Android手机操作系统平台的微博隐蔽通信客户端软件。该客户端通过在发送图片微博过程中嵌入秘密信息,下载图片过程中提取秘密信息,实现了通过微博进行隐蔽通信的功能;
(4)对手机微博隐蔽通信客户端软件的各功能模块进行详细测试,测试验证了软件的功能完成情况。
论文最后对全文进行了总结,指出存在的不足并对未来值得进一步深入研究的问题进行了展望。