一种适于智能终端设备的图像信息隐写方法技术

技术编号:15747167 阅读:308 留言:0更新日期:2017-07-03 04:03
本发明专利技术涉及一种适于智能终端设备的图像信息隐写方法,该方法以智能终端设备合法拥有者的指纹信息和面部图像作为图像隐写的认证启动秘钥,从而使得只有经过合法身份认证的操作者方可加密智能终端设备中的文本信息;在智能终端设备预存储的待嵌密图像列表中,通过预先指定一个实际待嵌密图像,并将需要嵌入的文本信息嵌入到实际待嵌密图像中,然后由智能终端设备将已嵌密的嵌密图像以及剩余的待嵌密图像生成一个GIF格式的动态图像,使得GIF格式动态图像对恶意第三方更具有迷惑性,增加恶意第三方窃取智能终端设备所发送文本信息的难度。本发明专利技术中适于智能终端设备的图像信息隐写方法能够使智能终端设备所发送的文本信息具有更好隐蔽性和安全性。

Image information steganography method suitable for intelligent terminal equipment

The invention relates to a hidden image information for intelligent terminal equipment writing method, fingerprint information and facial image with the intelligent terminal equipment as the rightful owner of the stego image authentication start secret key, so that only after the operator legitimate identity authentication can be encrypted in the intelligent terminal equipment in the pre stored text information; intelligent terminal equipment to be embedded in dense image list, the pre specified an actual embedding of secret image, and text information embedding to embed to the actual embedding of secret image, and then by the intelligent terminal equipment will have embedded embedded secret image and dynamic image remaining to be embedded secret image to generate a GIF format the dense, makes the GIF dynamic image format is more confusing to the malicious third party, increase the malicious third parties to steal intelligent terminal devices send text difficulty. The invention discloses an image information steganography method suitable for an intelligent terminal device, which can make the text information sent by an intelligent terminal device have better concealment and security.

【技术实现步骤摘要】
一种适于智能终端设备的图像信息隐写方法
本专利技术涉及智能终端设备领域,尤其涉及一种适于智能终端设备的图像信息隐写方法。
技术介绍
随着智能终端设备日益普及,使用智能终端设备的用户占据着越来越大的比重。人们使用智能终端设备,尤其是智能移动终端设备,可以随时搜索、查看网络信息,并可以发送信息给其他用户。然而,任何事物都具有两面性,智能终端设备在具有便捷性和智能化的同时也具有其不足:私信信息泄漏,尤其是文本信息的泄漏便是智能终端设备所难以摆脱的一大隐患,时刻威胁着用户的信息安全。当人们利用智能移动终端对外发送秘密信息时,通常是采取将秘密信息压缩后,对压缩文件设置加密密码的形式或者以明文形式发送出去。这种利用智能移动终端对外发送秘密信息的形式具有很大的不安全性,不利于秘密信息的保护。
技术实现思路
本专利技术所要解决的技术问题是针对上述现有技术提供一种适于智能终端设备的图像信息隐写方法。该图像信息隐写方法能够使智能终端设备所发送的文本信息具有更好隐蔽性和安全性。本专利技术解决上述技术问题所采用的技术方案为:一种适于智能终端设备的图像信息隐写方法,其特征在于,依次包括如下步骤1至步骤9:步骤1,智能终端设备预先存储待嵌密图像列表,且获取其合法拥有者的指纹信息以及面部图像,并将其合法拥有者的指纹信息和面部图像作为启动所述智能终端设备图像隐写的认证启动秘钥;步骤2,智能终端设备对待嵌密图像列表进行排序,并预先指定其中的一个待嵌密图像作为实际待嵌密图像;步骤3,智能终端设备在监测到其当前受到操作文本信息发送指令时,智能终端设备立即暂停发送该文本信息,并设置预先设定的图像嵌密处理时间;步骤4,智能终端设备获取当前外部操作者的指纹信息以及面部图像,并在智能终端设备判断当前获取的指纹信息、面部图像均与其合法拥有者的指纹信息、面部图像对应一致时,则进入步骤5,以启动嵌入信息的图像隐写过程;否则,智能终端设备将步骤3中所要发送的文本信息以普通信息的信息发送至接收方终端设备;步骤5,智能终端设备调取预先指定的实际待嵌密图像,并将步骤3中所要发送的文本信息嵌入到该预先指定的待嵌密图像中,从而得到嵌密图像;步骤6,智能终端设备将步骤5所得到的嵌密图像以及剩余的待嵌密图像生成GIF格式的动态图像;步骤7,智能终端设备将步骤6中GIF格式的动态图像处理为同时兼容该智能终端设备以及对应的接收方终端设备的GIF格式动态图像;步骤8,智能终端设备在设置的所述图像嵌密处理时间结束后,将步骤7中处理后的GIF格式动态图像发送给接收方终端设备;步骤9,接收方终端设备则以预先约定的图像个数分解该接收的GIF格式动态图像,并由接收方终端设备以预先获取的提取信息搜索得到对应位置上的嵌密图像,然后接收方终端设备提取该嵌密图像中所嵌入的文本信息,从而实现图像信息隐写过程。进一步地,在步骤2中,所述实际待嵌密图像为智能终端设备预先自动指定或者根据智能终端设备合法拥有者的指令进行预先指定。具体地,在步骤5中,将文本信息嵌入到预先设定的待嵌密图像以得到嵌密图像的过程包括如下步骤5-1至步骤5-4:步骤5-1,对所述文本信息做比特率转换,以将文本信息转化成二进制比特流,并对转化得到的二进制比特流以8位作为一组作分组处理,得到N组二进制比特流;其中,设定所述文本信息标记为S,实际待嵌密图像标记为C,每组二进制比特流有28种组合方案;步骤5-2,根据步骤5-1中所得到的针对每组二进制比特流中的各组合方案,选择各组合方案对应的置反比特位,并对置反比特位做置反处理,生成28组反转二进制比特流;步骤5-3,将28组反转二进制比特流均分别通过最小直方图失真方法嵌入到实际待嵌密图像C中,得到各自对应的嵌密图像Cij'(i=1,2,…,N,j=1,2,…,256),计算嵌密图像Cij'与实际待嵌密图像C的匹配指数ξij,并判断嵌密图像Cij'与实际待嵌密图像C的匹配指数ξij是否达到预设的最佳匹配指数ξopt:当匹配指数ξij与预设的最佳匹配指数ξopt的绝对差值δij小于或等于预设绝对差值Δ时,表示嵌密图像Cij'与实际待嵌密图像C达到最佳匹配指数ξopt;否则,表示嵌密图像Cij'与实际待嵌密图像C未达到最佳匹配指数ξopt;其中,δij=|ξij-ξopt|,ξij=hmod,ij·Dij(P||Q),其中,hmod,ij表示第j组反转二进制比特流所对应的实际待嵌密图像C嵌入文本信息前、后的直方图改变量,Cij'表示第j组反转二进制比特流中第i个嵌密图像;hc(n)表示实际待嵌密图像C在灰度值为n的直方图,hsij(n)表示第j组反转二进制比特流中嵌密图像Cij'在灰度值为n的直方图;Dij(P||Q)表示第j组反转二进制比特流中实际待嵌密图像C与嵌密图像Cij'的关联因子,p(n)表示实际待嵌密图像C在灰度值为n时的概率,qij(n)表示嵌密图像Cij'在灰度值为n时的概率;步骤5-4,若嵌密图像Cij'与实际待嵌密图像C未达到预设的最佳匹配指数ξopt,则返回步骤5-3以选择下一组合方案作循环判断,直到判断达到预设最佳匹配指数ξopt的分组置换方案为止;若第j组反转二进制比特流的28种组合方案中均没有出现达到最佳匹配指数ξopt的嵌密图像,则遍历剩余的N-1组二进制比特流,并再次执行步骤5-3,直至出现达到预设最佳匹配指数ξopt的分组置换方案为止;其中,设定达到预设最佳匹配指数ξopt对应的嵌密图像为Cmn',m=1,2,…,N,n=1,2,…,256。与现有技术相比,本专利技术的优点在于:首先,为了保证操作智能终端设备的操作者的合法身份,以确保操作者启动智能终端设备对文本信息进行嵌密,本专利技术中的图像信息隐写方法以智能终端设备合法拥有者的指纹信息和面部图像作为图像隐写的认证启动秘钥,从而使得只有经过合法身份认证的操作者方可加密智能终端设备中的文本信息,这样极大地保证了智能终端设备操作者身份上的安全性;其次,在预存储的待嵌密图像列表中,通过预先指定一个实际待嵌密图像,并将需要嵌入的文本信息嵌入到该实际待嵌密图像中,然后由智能终端设备将已嵌密的嵌密图像以及剩余的待嵌密图像生成一个GIF格式的动态图像,从而使得GIF格式动态图像对恶意第三方更具有迷惑性,也可以增加恶意第三方窃取智能终端设备所发送文本信息的难度;再次,针对文本信息隐写到实际待嵌密图像的情况,本专利技术中的智能终端设备将所需要发送的文本信息转换为二进制比特流后,经过分组处理,并得到多组二进制比特流以及对应每组二进制比特流的28种组合方案,然后得到置反二进制比特流,并将反转二进制比特流分别通过最小直方图失真方法嵌入到实际待嵌密图像中,得到嵌密图像,并在嵌密图像与实际待嵌密图像的匹配指数达到预设的最佳匹配值时,将此时的载密图像送入信道传输。因实际待嵌密图像与嵌密图像达到最佳匹配指数时,嵌密图像具有更好的视觉隐蔽性,从而提高了作为秘密信息的文本信息嵌入到实际待嵌密图像后的隐藏性能和安全性。附图说明图1为本专利技术实施例中适于智能终端设备的图像信息隐写方法的流程示意图。具体实施方式以下结合附图实施例对本专利技术作进一步详细描述。参见图1所示,本实施例中适于智能终端设备的图像信息隐写方法,依次包括如下步骤1至步骤9:步骤1,智能终端设备预本文档来自技高网...
一种适于智能终端设备的图像信息隐写方法

【技术保护点】
一种适于智能终端设备的图像信息隐写方法,其特征在于,依次包括如下步骤1至步骤9:步骤1,智能终端设备预先存储待嵌密图像列表,且获取其合法拥有者的指纹信息以及面部图像,并将其合法拥有者的指纹信息和面部图像作为启动所述智能终端设备图像隐写的认证启动秘钥;步骤2,智能终端设备对待嵌密图像列表进行排序,并预先指定其中的一个待嵌密图像作为实际待嵌密图像;步骤3,智能终端设备在监测到其当前受到操作文本信息发送指令时,智能终端设备立即暂停发送该文本信息,并设置预先设定的图像嵌密处理时间;步骤4,智能终端设备获取当前外部操作者的指纹信息以及面部图像,并在智能终端设备判断当前获取的指纹信息、面部图像均与其合法拥有者的指纹信息、面部图像对应一致时,则进入步骤5,以启动嵌入信息的图像隐写过程;否则,智能终端设备将步骤3中所要发送的文本信息以普通信息的信息发送至接收方终端设备;步骤5,智能终端设备调取预先指定的实际待嵌密图像,并将步骤3中所要发送的文本信息嵌入到该预先指定的待嵌密图像中,从而得到嵌密图像;步骤6,智能终端设备将步骤5所得到的嵌密图像以及剩余的待嵌密图像生成GIF格式的动态图像;步骤7,智能终端设备将步骤6中GIF格式的动态图像处理为同时兼容该智能终端设备以及对应的接收方终端设备的GIF格式动态图像;步骤8,智能终端设备在设置的所述图像嵌密处理时间结束后,将步骤7中处理后的GIF格式动态图像发送给接收方终端设备;步骤9,接收方终端设备则以预先约定的图像个数分解该接收的GIF格式动态图像,并由接收方终端设备以预先获取的提取信息搜索得到对应位置上的嵌密图像,然后接收方终端设备提取该嵌密图像中所嵌入的文本信息,从而实现图像信息隐写过程。...

【技术特征摘要】
1.一种适于智能终端设备的图像信息隐写方法,其特征在于,依次包括如下步骤1至步骤9:步骤1,智能终端设备预先存储待嵌密图像列表,且获取其合法拥有者的指纹信息以及面部图像,并将其合法拥有者的指纹信息和面部图像作为启动所述智能终端设备图像隐写的认证启动秘钥;步骤2,智能终端设备对待嵌密图像列表进行排序,并预先指定其中的一个待嵌密图像作为实际待嵌密图像;步骤3,智能终端设备在监测到其当前受到操作文本信息发送指令时,智能终端设备立即暂停发送该文本信息,并设置预先设定的图像嵌密处理时间;步骤4,智能终端设备获取当前外部操作者的指纹信息以及面部图像,并在智能终端设备判断当前获取的指纹信息、面部图像均与其合法拥有者的指纹信息、面部图像对应一致时,则进入步骤5,以启动嵌入信息的图像隐写过程;否则,智能终端设备将步骤3中所要发送的文本信息以普通信息的信息发送至接收方终端设备;步骤5,智能终端设备调取预先指定的实际待嵌密图像,并将步骤3中所要发送的文本信息嵌入到该预先指定的待嵌密图像中,从而得到嵌密图像;步骤6,智能终端设备将步骤5所得到的嵌密图像以及剩余的待嵌密图像生成GIF格式的动态图像;步骤7,智能终端设备将步骤6中GIF格式的动态图像处理为同时兼容该智能终端设备以及对应的接收方终端设备的GIF格式动态图像;步骤8,智能终端设备在设置的所述图像嵌密处理时间结束后,将步骤7中处理后的GIF格式动态图像发送给接收方终端设备;步骤9,接收方终端设备则以预先约定的图像个数分解该接收的GIF格式动态图像,并由接收方终端设备以预先获取的提取信息搜索得到对应位置上的嵌密图像,然后接收方终端设备提取该嵌密图像中所嵌入的文本信息,从而实现图像信息隐写过程。2.根据权利要求1所述的图像信息隐写方法,其特征在于,在步骤2中,所述实际待嵌密图像为智能终端设备预先自动指定或者根据智能终端设备合法拥有者的指令进行预先指定。3.根据权利要求1所述的图像信息隐写方法,其特征在于,在步骤5中,将文本信息嵌入到预先设定的待嵌密图像以得到嵌密图像的过程包括如下步骤5-1至步骤5-4:步骤5-1,对所述文本信息做比特率转换,以将文本信息转化成二进制比特流,并对转化得到的二进制比特流以8位作为一组作分组处理,得到N组二进制比特流;其中,设定所述文本信息标记为S,实际待嵌密图像标记为C,每组二进制比特流有28种组...

【专利技术属性】
技术研发人员:顾沈明宋广军谭小球
申请(专利权)人:浙江海洋大学
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1