一种基于深度对抗网络的敏感文件隐写和溯源方法技术

技术编号:27147452 阅读:91 留言:0更新日期:2021-01-27 22:09
本发明专利技术提供一种基于深度对抗网络的敏感文件隐写和溯源方法,涉及信息识别技术领域,其中隐写方法包括以下步骤:S11:Hook打印任务;S12:判断打印任务文档是否为私密图片类型;是则执行S13;反之则执行S14;S13:使用深度对抗网络,将溯源信息隐藏到私密图片;S14:使用图像二值化方法,将溯源信息隐藏到敏感文件;S15:将隐写文件发至打印机打印。本发明专利技术可以针对不同类型的文档进行特定处理,对私密图片的隐写隐秘性强,可集成到传统DLP系统,能扩展DLP系统防控范围,降低敏感文件外泄风险,能够及时准确溯源和定位外泄途径,降低企业和政府部门损失,鲁棒性高,具有很好的抗压缩、抗斜拍、抗阴影、抗污损能力。抗污损能力。抗污损能力。

【技术实现步骤摘要】
一种基于深度对抗网络的敏感文件隐写和溯源方法


[0001]本专利技术涉及信息识别
,尤其是,本专利技术涉及一种基于深度对抗网络的敏感文件隐写和溯源方法。

技术介绍

[0002]随着互联网信息技术的迅速发展,信息安全问题日益严重,已经成为当前社会的热点,并引起学术界的重视。隐写术是确保信息安全传输、实现隐蔽通信的重要方法,是信息安全领域的重要分支。隐写术主要是通过隐藏通信行为实现秘密信息的安全传输,它将秘密信息嵌入到数字媒体文件,如音视频、图像和文档,并且不会引起原始载体的视觉和听觉上的感知失真,使秘密信息在不引起第三方注意的情况下完成传递。
[0003]文件隐写是信息隐藏领域中的重要组成部分,已经有很多隐写技术用于隐藏政府部门、企事业和个人的隐私信息。如利用字形字库、点阵、同义词替换等隐写方法隐藏信息到敏感文档。例如中国专利专利技术专利CN111898142A公开了一种基于图片的密码隐藏与查询方法。所述密码隐藏方法包括:步骤1,图片读入。读入用于保存密码的图片。步骤2,图片预处理。检查图片标志信息。如果是第一次隐藏密码,对图片进行初始化处理。把初始化标志信息嵌入到图片中。步骤3,密码隐藏。将账号、密码中的每个字符的ASCII码依次转换为二进制,根据二进制比特位调整图像像素蓝色分量的末位值,从而把账号、密码隐藏到图片中。上述专利技术将密码隐藏在一张普通的图片中,需要时解析出密码,实现了基于图像的密码隐藏和查询方法。人眼无法分辨,一般的图像处理软件也发现不了,提高用户个人密码的安全性。
[0004]但是上述隐写方法依然存在以下缺点:1)、对一般的图片或者文档有较好的支持,但是对私密图片的隐写效果不佳,隐秘性差;2)、无法针对不同类型的文档进行特定的处理;3)、无法兼容集成到传统数据防泄漏(Data Leakage Prevention,DLP)系统中。
[0005]因此为了解决上述问题,设计一种合理的基于深度对抗网络的敏感文件隐写和溯源方法对我们来说是很有必要的。

技术实现思路

[0006]本专利技术的目的在于提供一种可以针对不同类型的文档进行特定的隐写处理,对私密图片的隐写的隐秘性强,可以集成到传统DLP系统中,能够有效扩展DLP系统防控范围,降低文档、图片等敏感文件外泄风险,能够及时、准确溯源和定位外泄途径,降低企业和政府部门损失,鲁棒性高,具有很好的抗压缩、抗斜拍、抗阴影、抗污损能力的基于深度对抗网络的敏感文件隐写和溯源方法。
[0007]为达到上述目的,本专利技术采用如下技术方案得以实现的:一种基于深度对抗网络的敏感文件隐写方法,包括以下步骤:S11:Hook打印任务;S12:判断打印任务中的文档类型是否为私密图片类型;若是,则执行步骤S13;反之则
执行步骤S14;S13:使用深度对抗网络,将溯源信息隐藏到私密图片中,执行步骤S15;S14:使用图像二值化方法,将溯源信息隐藏到敏感文件中,执行步骤S15;S15:将隐写后的敏感文件下发至打印机,打印机进行打印。
[0008]作为本专利技术的优选,执行步骤S11时,打印任务的打印文件包括图片和文档。
[0009]作为本专利技术的优选,执行步骤S12时,利用智能分类器,对打印任务中的文档类型进行分类。
[0010]作为本专利技术的优选,执行步骤S13之前,训练深度对抗网络模型。
[0011]作为本专利技术的优选,执行步骤S13时,将打印任务中的文件数据输入至训练好的深度对抗网络模型中,将溯源信息隐藏到敏感图片文档中进行输出。
[0012]作为本专利技术的优选,执行步骤S14时,根据打印文件属性,使用图像二值化方法,将溯源信息隐藏到打印文件中,打印文件包括文档和图片。
[0013]本专利技术还提供一种基于深度对抗网络的敏感文件隐写方法的文件的溯源方法,包括以下步骤:S21:获取打印文件;S22:判断打印文件中的文档类型是否为私密图片类型;若是,则执行步骤S23;反之则执行步骤S24;S23:使用深度对抗网络,溯源私密图片隐写信息,执行步骤S25;S24:使用图像二值化方法,溯源打印文件隐写信息,执行步骤S25;S25:对溯源到的隐写信息校验,判断校验是否成功,若是,则溯源成功;反之则提示文档没有敏感信息或者溯源失败。
[0014]作为本专利技术的优选,执行步骤S21时,打印文件包括复印件、扫描件和照片。
[0015]作为本专利技术的优选,执行步骤S22之前,对文档图片进行预处理,先利用透视变换将文档图片校正,然后定位文档图片敏感区域,去除干扰区域。
[0016]作为本专利技术的优选,执行步骤S22时,利用智能分类器,对打印文件进行分类。
[0017]作为本专利技术的优选,执行步骤S23之前,训练深度对抗网络模型。
[0018]作为本专利技术的优选,执行步骤S23时,将打印文件数据输入至训练好的深度对抗网络模型中,获取私密图片类型的隐写信息并进行输出。
[0019]作为本专利技术的优选,执行步骤S25时,对溯源信息依次进行BCH和CRC校验,若均校验通过,则溯源出隐写信息;反之则未检测到隐写信息或者溯源失败。
[0020]本专利技术一种基于深度对抗网络的敏感文件隐写和溯源方法有益效果在于:可以针对不同类型的文档进行特定的隐写处理,对私密图片的隐写的隐秘性强,可以集成到传统DLP系统中,能够有效扩展DLP系统防控范围,降低文档、图片等敏感文件外泄风险,能够及时、准确溯源和定位外泄途径,降低企业和政府部门损失,鲁棒性高,具有很好的抗压缩、抗斜拍、抗阴影、抗污损能力。
附图说明
[0021]图1为本专利技术一种基于深度对抗网络的敏感文件隐写方法的流程示意图;图2为本专利技术一种基于深度对抗网络的敏感文件溯源方法的流程示意图。
具体实施方式
[0022]以下是本专利技术的具体实施例,对本专利技术的技术方案作进一步的描述,但本专利技术并不限于这些实施例。
[0023]现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的模块和结构的相对布置不限制本专利技术的范围。
[0024]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。
[0025]对于相关领域普通技术人员已知的技术、方法及系统可能不作详细讨论,但在适当情况下,技术、方法及系统应当被视为授权说明书的一部分。
[0026]实施例一:如图1所示,仅仅为本专利技术的其中一个的实施例,一种基于深度对抗网络的敏感文件隐写方法,包括以下步骤:S11:Hook打印任务;需要注意的是,整个方法的步骤都是直接集成到传统DLP系统中,也就是DLP系统实时hook电脑打印请求,在这里,打印请求的打印文件包括图片和文档,可以支持灰度、彩色办公文档、图片,应用场景多。
[0027]S12:判断打印任务中的文档类型是否为私密图片类型;若是,则执行步骤S13;反之则执行步骤S14;DLP系统实时hook电脑打印请求之后,利用智能分类器,对打印任务中的文档类型进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于深度对抗网络的敏感文件隐写方法,其特征在于,包括以下步骤:S11:Hook打印任务;S12:训练图片类型分类器,判断打印任务中的文档类型是否为私密图片类型;若是,则执行步骤S13;反之则执行步骤S14;S13:使用深度对抗网络,将溯源信息隐藏到私密图片中,执行步骤S15;S14:使用图像二值化方法,将溯源信息隐藏到敏感文件中,执行步骤S15;S15:将隐写后的敏感文件下发至打印机,打印机进行打印。2.根据权利要求1所述的一种基于深度对抗网络的敏感文件隐写方法,其特征在于:执行步骤S11时,打印任务的打印文件包括图片和文档。3.根据权利要求1所述的一种基于深度对抗网络的敏感文件隐写方法,其特征在于:执行步骤S13之前,训练深度对抗网络模型。4.根据权利要求3所述的一种基于深度对抗网络的敏感文件隐写方法,其特征在于:执行步骤S13时,将打印任务中的文件数据输入至训练好的深度对抗网络模型中,将溯源信息隐藏到敏感图片文档中进行输出。5.根据权利要求1所述的一种基于深度对抗网络的敏感文件隐写方法,其特征在于:执行步骤S14时,根据打印文件属性,使用图像二值化方法,将溯源信息隐藏到打印文件中,打印文件包括文档和图片。6.根据权利要求1~5任意一项所述的一种基于深度对抗网络的敏感文件隐写方法的文件的溯源方...

【专利技术属性】
技术研发人员:张黎刘维炜吴洋陈焰华
申请(专利权)人:闪捷信息科技有限公司
类型:发明
国别省市:

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

1