一种涉密文件添加水印的方法、装置、介质及系统制造方法及图纸

技术编号:19009387 阅读:32 留言:0更新日期:2018-09-22 09:13
本发明专利技术涉及水印添加领域,一种涉密文件添加水印的方法、装置、介质及系统。其方法包括如下步骤:获取终端的显示屏幕上的内容信息,所述文档和网页包括文档和网页;判断所述文档和网页中是否包括涉密信息;若所述文档和网页包括涉密信息,则将水印添加到文档和网页的涉密区域,所述水印由水印生产服务器生成。本发明专利技术提供的涉密文件添加水印的方法、装置、介质及系统,能够有效识别显示屏幕上的文档和网页是否是涉密的,然后针对性的对涉密区域添加水印。既保证了涉密的信息安全、实现防伪溯源、保护版权,又让用户能够比较舒适得读取涉密区域以外的内容,提升用户的体验度。

A method, device, medium and system for adding watermark to secret files

The invention relates to the field of watermark addition, a method, a device, a medium and a system for adding watermark to secret documents. The method comprises the following steps: obtaining the content information on the display screen of the terminal, the document and the web page including the document and the web page; determining whether the document and the web page include the secret-related information; and adding the watermark to the secret-related area of the document and the web page if the document and the web page include the secret-related information, the watermark is added by water. The print production server is generated. The method, device, medium and system for adding watermark to secret-related documents provided by the invention can effectively identify whether the documents and web pages on the display screen are secret-related, and then add watermark to the secret-related areas. It not only ensures the security of secret-related information, achieves anti-counterfeiting traceability, and protects copyright, but also enables users to read the contents outside the secret-related area more comfortably, and improves the user's experience.

【技术实现步骤摘要】
一种涉密文件添加水印的方法、装置、介质及系统
本专利技术涉及水印添加领域,尤其是一种涉密文件添加水印的方法、装置、介质及系统。
技术介绍
随着信息技术的发展与进步,为保护数字媒体文件产权,数字水印技术应运而生并得到了快速的发展。现有技术下,数字水印技术是一种将水印信息直接嵌入文字载体当中的技术,这种技术不影响原载体的使用价值。但是,现有技术都是通过提前对文档进行加印水印,然后再提供给用户读取的方式,其中不乏很多信息是不涉密的也被印上了水印,导致用户的浏览体验感较差。此外,并不能够针对与用户显示屏幕所显示的信息是否是涉密信息进而选择是否加密,其盲目性较大。
技术实现思路
针对现有技术中的缺陷,本专利技术提供的一种涉密文件添加水印的方法、装置、介质及系统,能够有效识别显示屏幕上的文档和网页是否是涉密的,并对涉密区域添加水印。为了实现上述目的,第一方面,本专利技术提供的涉密文件添加水印的方法,包括如下步骤:获取终端的显示屏幕上的内容信息,所述文档和网页包括文档和网页;判断所述文档和网页中是否包括涉密信息;若所述文档和网页包括涉密信息,则将水印添加到文档和网页的涉密区域,所述水印由水印生产服务器生成。作为本专利技术一种优选的实施方式,判断所述文档和网页中是否包括涉密信息包括:检测文档和网页中的关键字;若出现代表涉密信息的关键字,则该文档和网页包括涉密信息。作为本专利技术一种优选的实施方式,判断所述文档和网页中是否包括涉密信息包括:所述文档和网页为文档,识别文档的文件类型;若所述文档是加密型文件,则该文档中包括涉密信息。作为本专利技术一种优选的实施方式,判断所述文档和网页中是否包括涉密信息包括:所述文档和网页为网页,识别网页的类型;若所述网页为加密型,则该文档和网页包括涉密信息。作为本专利技术一种优选的实施方式,将水印添加到文档和网页的涉密区域包括:在文档和网页原文件的涉密区域上添加水印。作为本专利技术一种优选的实施方式,将水印添加到文档和网页的涉密区域包括:将水印添加到显示屏幕上的文档和网页的涉密区域。作为本专利技术一种优选的实施方式,所述涉密信息包括图像、文字和/或数字。第二方面,本专利技术提供的涉密文件添加水印的装置,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如上述第一方面所述的方法。第三方面,一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如上述第一方面所述的方法。第四方面,一种涉密文件添加水印的系统,包括涉密文件添加水印的装置、水印生成服务器和终端;所述涉密文件添加水印的装置分别与水印生成服务器和终端通信连接,所述涉密文件添加水印的装置执行如上述第一方面所述的方法。本专利技术的有益效果是:本专利技术提供的涉密文件添加水印的方法、装置、介质及系统,能够有效识别显示屏幕上的文档和网页是否是涉密的,然后针对性的对涉密区域添加水印。既保证了涉密的信息安全、实现防伪溯源、保护版权,又让用户能够比较舒适得读取涉密区域以外的内容,提升用户的体验度。附图说明图1为本专利技术第一实施例一种涉密文件添加水印的方法的流程图;图2为本专利技术第三实施例七种涉密文件添加水印的装置的框图;图3为本专利技术第五实施例九种涉密文件添加水印的系统的框图。具体实施方式下面将详细描述本专利技术的具体实施例,应当注意,这里描述的实施例只用于举例说明,并不用于限制本专利技术。在以下描述中,为了提供对本专利技术的透彻理解,阐述了大量特定细节。然而,对于本领域普通技术人员显而易见的是:不必采用这些特定细节来实行本专利技术。在其他实例中,为了避免混淆本专利技术,未具体描述公知的电路,软件或方法。在整个说明书中,对“一个实施例”、“实施例”、“一个示例”或“示例”的提及意味着:结合该实施例或示例描述的特定特征、结构或特性被包含在本专利技术至少一个实施例中。因此,在整个说明书的各个地方出现的短语“在一个实施例中”、“在实施例中”、“一个示例”或“示例”不一定都指同一实施例或示例。此外,可以以任何适当的组合和、或子组合将特定的特征、结构或特性组合在一个或多个实施例或示例中。此外,本领域普通技术人员应当理解,在此提供的示图都是为了说明的目的,并且示图不一定是按比例绘制的。如图1所示,本专利技术第一实施例示出的涉密文件添加水印的方法,所述涉密文件添加水印的方法包括如下步骤:S101,获取终端的显示屏幕上的内容信息,所述文档和网页包括文档和网页;本实施例中,所述终端包括但不限于手机、电脑以及其他移动或者固定终端,该终端只要具有显示屏幕能够为用户提供信息显示的功能均可作为是本方案的一个或一些实施方式,所述显示屏可选地使用LCD(液晶显示屏)技术、LPD(发光聚合物显示器)技术或LED(发光二极管)技术,或其它任何可以实现信息显示的技术。此外,文档和网页的获取可以是利用webbrother工具、爬虫工具从终端上进行抓取,以及其他工具或者手段实现该功能。S102,判断所述文档和网页中是否包括涉密信息;本实施例中,所述文档和网页在获取成功之后,可以对其进行校验,判断所述文档和网页中是否包括了涉密信息。本专利技术可以通过SetWindowsHookEx设置的消息钩子,当显示在终端屏幕窗口上的窗体大小和位置发生变化的时候,消息钩子收到窗体变化通知;收到窗体变化通知后,通过窗体的显示排序,计算终端屏幕窗口上从顶层到底层显示的每个窗体的大小和坐标范围,从而得到档和网页的窗体在终端屏幕窗口上的文档和网页的涉密显示区域。此外,所述文档包括world文档、txt文档和ppt文档,所述网页可以是在终端的浏览器或者第三方软件上的网页。通过上述方式能够实现对显示屏幕上信息的有效甄别,方便后期更加有针对性的添加水印。S103,若所述文档和网页包括涉密信息,则将水印添加到文档和网页的涉密区域,所述水印由水印生产服务器生成。本实施例中,所述涉密信息可以是文档和网页当中的图像、文字、数字以及字符等,只要是涉密的或者不适合在显示屏幕上进行显示并且给用户观看的信息都在涉密区域添加水印,既保证了涉密的信息安全、实现防伪溯源、保护版权,又让用户能够比较舒适得读取涉密区域以外的内容,提升用户的体验度。此外,所述水印是通过专门的水印生产服务器生成,所述水印生产服务器包括但不限于一台服务器或服务器集群,具体的水印的生成方式可以根据现有技术进行实现,由于其不是本专利技术的专利技术点在此不再详细论述,本方案只需要将生成后的水印从水印生成服务器直接调用并添加至内容信息中即可。本专利技术第二实施例示出的涉密文件添加水印的方法,本实施例相较于本专利技术的第一实施例来说其区别点在于:判断所述文档和网页中是否包括涉密信息,检测文档和网页中的关键字包括:若出现代表涉密信息的关键字,则该文档和网页包括涉密信息。具体的,若文档和网页中出现代表涉密信息的关键字,则认定文档和网页包括涉密信息,执行添加水印的步骤;若文档和网页中未出现代表涉密信息的关键字,则所述文档和网页不包括涉密信息,直接将该文档和网页在终端的显示屏幕上进行显示。需要进行说明的是,本实施例中未提及的其余步骤以及有益效果与本专利技术本文档来自技高网...
一种涉密文件添加水印的方法、装置、介质及系统

【技术保护点】
1.一种涉密文件添加水印的方法,其特征在于,包括如下步骤:获取终端的显示屏幕上的内容信息,所述文档和网页包括文档和网页;判断所述文档和网页中是否包括涉密信息;若所述文档和网页包括涉密信息,则将水印添加到文档和网页的涉密区域,所述水印由水印生产服务器生成。

【技术特征摘要】
1.一种涉密文件添加水印的方法,其特征在于,包括如下步骤:获取终端的显示屏幕上的内容信息,所述文档和网页包括文档和网页;判断所述文档和网页中是否包括涉密信息;若所述文档和网页包括涉密信息,则将水印添加到文档和网页的涉密区域,所述水印由水印生产服务器生成。2.根据权利要求1所述的涉密文件添加水印的方法,其特征在于,判断所述文档和网页中是否包括涉密信息包括:检测文档和网页中的关键字;若出现代表涉密信息的关键字,则该文档和网页包括涉密信息。3.根据权利要求2所述的涉密文件添加水印的方法,其特征在于,判断所述文档和网页中是否包括涉密信息包括:所述文档和网页为文档,识别文档的文件类型;若所述文档是加密型文件,则该文档中包括涉密信息。4.根据权利要求2所述的涉密文件添加水印的方法,其特征在于,判断所述文档和网页中是否包括涉密信息包括:所述文档和网页为网页,识别网页的类型;若所述网页为加密型,则该文档和网页包括涉密信息。5.根据权利要求1所述的涉密文件添加水印的方法,其特征在于,将水印添加到文档和网页的涉密区域包括:在文档和网页原文件的涉密区域...

【专利技术属性】
技术研发人员:何华荣张双峻王志
申请(专利权)人:深圳市联软科技股份有限公司
类型:发明
国别省市:广东,44

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

1