• 基于MPEG4/2的隐秘传输方法

    • 摘要:

      本发明公开了一种基于MPEG4/2的隐秘传输方法,主要解决现有技术编码时间消耗较大和隐藏的秘密信息形式有限的问题.其实现步骤是:1)发送端利用共享密钥置乱秘密信息,并在I帧图像亮度分量中找出适合隐藏秘密信息的子块;2)发送端根据所挑选的子块的隐藏标志隐藏秘密信息;3)发送端加密秘密信息的隐藏位置,并将加密后的秘密信息的隐藏位置和压缩后的视频码流封装打包,并将封装好的数据通过网络发送给接收端;4)接收端解密接收到的秘密信息隐藏位置,根据子块的隐藏标志,提取出秘密信息.本发明具有效率高,实时性好、安全性高、随机性强的优点,可用于公安反恐和保密通信.

    • 专利类型:

      发明专利

    • 申请/专利号:

      CN201610077687.8

    • 申请日期:

      2016.02.03

    • 公开/公告号:

      CN105721873A

    • 公开/公告日:

      2016-06-29

    • 发明人:

      杨世勇 罗伟玲 宋叔飙

    • 申请人:

      西安电子科技大学

    • 主分类号:

      H04N19/20(2014.01)I,H,H04,H04N,H04N19

    • 分类号:

      H04N19/20(2014.01)I,H04N19/467(2014.01)I,H04N19/625(2014.01)I,H,H04,H04N,H04N19,H04N19/20,H04N19/467,H04N19/625

    • 主权项:

      一种基于MPEG4/2的隐秘传输方法,包括:(1)秘密信息的隐藏和提取:(1a)发送端置乱待隐藏的秘密信息,在视频编解码标准MPEG4/2的编码压缩过程中将秘密信息隐藏在视频中,该秘密信息包括一维序列、二维的图像及商标信息.(1b)接收端在MPEG4/2的解码过程中将隐藏在视频流中的秘密信息提取出来,解密提取出的比特流得到原始的秘密信息;(2)置乱秘密信息:对于一维的秘密信息,采用流密码算法RC4对输入的秘密信息通过加密进行置乱;对于二维图像及商标信息,采用Arnold变换对二维图像和商标信息进行空间上的置乱;(3)挑选适合隐藏秘密信息的子块:发送端首先计算I帧图像亮度分量所有8*8子块的模糊熵,并将求出的模糊熵与输入的阈值T'相比较:若子块的模糊熵大于等于阈值T',则该8*8子块可隐藏秘密信息,设置该子块的隐藏标志为1,否则,该8*8子块不适合隐藏秘密信息,设置该子块的隐藏标志为0;(4)隐藏秘密信息:对视频编解码标准MPEG4/2中的宏块依次进行DCT变换、量化操作后,然后根据该宏块亮度分量的4个8*8子块的隐藏标志完成秘密信息的隐藏,同时保存秘密信息隐藏的位置;最后按照视频编解码标准MPEG4/2的编码过程完成宏块编码过程中的其他操作;(5)发送端首先利用共享密钥k将秘密信息隐藏的位置加密后,再将加密后的秘密信息隐藏位置和I帧编码压缩后的视频流封装打包,最后通过网络发送给接收端;(6)接收端从网络层接收发送端发送的数据,并利用共享密钥k解密接收到的秘密信息隐藏位置;(7)接收端在视频编解码标准MPEG4/2的I帧图像解码过程中提取秘密信息,提取时只需对码流部分解码,并在编码方式为帧内编码的宏块中提取秘密信息;解码完成后,利用共享密钥解密提取出的秘密信息比特流,恢复出原始的秘密信息.