结合双随机相位编码技术与相移干涉术,提出了一种信息隐藏系统,待隐藏信息被加密到多幅图像数据中后,通过选择合适的权重因子,它们可以被嵌入到宿主图像中;利用特定的相移再现公式和逆菲涅耳衍射变换,可以实现隐藏信息的提取和解密。通过基于Matcom的Visual C ++与Matlab混合编程,设计和开发了一套信息隐藏系统软件,经过界面测试,该软件可以实现图像读取及显示,基本几何参数输入,信息加密及嵌入,信息提取及解密,鲁棒性测试等主要功能。
针对当前密文域可逆信息隐藏技术可分离性差、载体恢复存在较大失真的问题,提出了一种可分离的密文域可逆信息隐藏方案,通过对LWE(learning with errors)公钥密码算法加密后数据的再编码,实现在密文的可控冗余中嵌入隐藏信息;嵌入信息后,使用隐写密钥可以有效提取隐藏信息,使用解密密钥可以无差错恢复出加密前数据,提取过程与解密过程可分离。理论推导论证了本方案信息提取过程与嵌入后明文解密过程的可分离性与结果的正确性,仿真实验结果表明与现有算法相比,方案在实现可分离的密文域可逆信息隐藏的基础上充分保证了密文域隐写后的可逆性,并且方案的实现与原始载体种类无关,适用性较强。