[发明专利]一种水印的添加方法和装置在审
申请号: | 202010153132.3 | 申请日: | 2020-03-06 |
公开(公告)号: | CN111382399A | 公开(公告)日: | 2020-07-07 |
发明(设计)人: | 龚升俊;王志海;喻波;秦凯;安鹏 | 申请(专利权)人: | 北京明朝万达科技股份有限公司 |
主分类号: | G06F21/16 | 分类号: | G06F21/16;G06F21/84 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100097 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 水印 添加 方法 装置 | ||
本发明实施例提供了一种水印的添加方法及装置,客户端可以获取目标进程的状态信息,当检测到目标进程打开敏感数据时,则从预设服务器中获取针对目标进程的水印添加参数,该水印添加参数包括参考窗口类名以及水印显示信息,然后枚举目标进程当前的顶层窗口,并从所有的顶层窗口中,确定与参考窗口类名匹配的目标窗口,接着根据水印显示信息,在目标窗口添加初始水印窗口,从而在监测到目标进程打开敏感数据的情况下,客户端可以获取针对目标进程的水印添加参数,在目标进程打开的窗口中添加水印窗口,在保证了数据安全的前提下,屏幕水印可以按需进行添加,解决了屏幕水印长时间存在影响用户视觉体验的问题,可以为用户提供一个较好的办公条件。
技术领域
本发明涉及计算机安全技术领域,特别是涉及一种水印的添加方法和一种水印的添加装置。
背景技术
随着各行业对数据的重视程度的日益加深,数据的安全问题也获得了数据使用者的较大关注。数据安全,作为信息安全的重要分支,也迅速发展为以满足不同行业的应用需要。其中,屏幕水印,作为一种较为成熟的数据安全保护及威慑手段,可以防止不法分子使用手机拍照、截屏等方式,将敏感文件信息泄露出去。然而,屏幕水印虽然能够对数据进行安全保护,但屏幕水印以一种长期且全屏显示的形式进行展示,由于长时间显示于文件窗口中,不仅容易影响正常用户的视觉体验,还容易影响正常用户的正常办公。
发明内容
本发明实施例是提供一种水印的添加方法,以解决现有技术中屏幕水印长时间展示于文件窗口中,容易影响正常用户的视觉体验,以及影响用户正常办公的问题。
相应的,本发明实施例还提供了一种水印的添加装置,用以保证上述方法的实现及应用。
为了解决上述问题,本发明实施例公开了一种水印的添加方法,包括:
获取目标进程的状态信息;
当监测到所述状态信息为所述目标进程打开敏感数据时,则获取针对所述目标进程的水印添加参数,所述水印添加参数包括参考窗口类名与水印显示信息;
枚举所述目标进程当前的顶层窗口;
从所述顶层窗口中,确定与所述参考窗口类名匹配的目标窗口;
根据所述水印显示信息,在所述目标窗口添加初始水印窗口。
可选地,所述当监测到所述状态信息为所述目标进程打开敏感数据时,则获取针对所述目标进程的水印添加参数,包括:
当监测到所述状态信息为所述目标进程打开敏感数据时,则获取所述目标进程的进程属性信息,并将所述进程属性信息发送至预设服务器;
接收所述服务器发送的针对所述进程属性信息的水印添加参数。
可选地,所述从所述当前顶层窗口中,确定与所述参考窗口类名匹配的目标窗口,包括:
获取所述顶层窗口的窗口句柄,并从所述窗口句柄中确定所述顶层窗口的窗口类名;
从所述窗口类名中,确定与所述参考窗口类名匹配成功的目标窗口类名,并将所述目标窗口类名所属的顶层窗口作为目标窗口。
可选地,所述根据所述水印显示信息,在所述目标窗口添加初始水印窗口,包括:
从所述窗口句柄中,确定所述目标窗口的窗口信息,所述窗口信息包括窗口大小信息以及窗口位置信息;
根据所述水印显示信息,创建针对所述目标窗口的初始水印窗口;
采用所述窗口大小信息以及所述窗口位置信息,将所述初始水印窗口同步于所述目标窗口中;
其中,所述水印显示信息包括水印内容、字体样式、字体大小、字体颜色、水印显示位置以及水印显示方式中的至少一种。
可选地,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京明朝万达科技股份有限公司,未经北京明朝万达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010153132.3/2.html,转载请声明来源钻瓜专利网。