【技术实现步骤摘要】
本申请涉及一种加注水印的方法,具体为多种认证方式的信息化系统加注定制化水印的方法,属于输电工程造价应用。
技术介绍
1、随着企业信息化的发展,内部信息系统安全和信息追溯变得日益重要。现有的水印技术通常用于保护知识产权和防止信息泄露,但在多认证方式的企业环境中,其应用存在局限性。局限性主要表现为:
2、(1)采用单一认证系统的水印加注方案,该方案仅支持一种认证方式,并在文档输出时加注静态水印;其缺点是:不支持多种认证方式,限制了其在复杂企业环境中的应用以及静态水印容易被伪造或篡改,安全性不高。
3、(2)使用服务器端脚本动态生成水印,但仅针对特定类型的文档,且不支持高并发处理;其缺点是:对文档类型支持有限,不能满足企业多样化的文档处理需求以及在高并发场景下性能不佳,无法满足大型企业需求。
4、因此,针对上述问题提出一种多种认证方式的信息化系统加注定制化水印的方法。
技术实现思路
1、本申请的目的就在于为了解决企业内部多认证方式下的文档输出与个性化水印加注的
...【技术保护点】
1.一种多种认证方式的信息化系统加注定制化水印的方法,其特征在于:所述加注方法包括如下步骤:
2.根据权利要求1所述的多种认证方式的信息化系统加注定制化水印的方法,其特征在于:所述步骤(1)中在Nginx配置文件中,针对各个信息系统的输出请求路径,设置反向代理规则,将所有输出请求重定向到Golang中间件服务。
3.根据权利要求1所述的多种认证方式的信息化系统加注定制化水印的方法,其特征在于:所述步骤(1)中使用Nginx的SSL模块,确保所有通信通过HTTPS进行加密传输,提高安全性。
4.根据权利要求1所述的多种认证方式的信息化
...【技术特征摘要】
1.一种多种认证方式的信息化系统加注定制化水印的方法,其特征在于:所述加注方法包括如下步骤:
2.根据权利要求1所述的多种认证方式的信息化系统加注定制化水印的方法,其特征在于:所述步骤(1)中在nginx配置文件中,针对各个信息系统的输出请求路径,设置反向代理规则,将所有输出请求重定向到golang中间件服务。
3.根据权利要求1所述的多种认证方式的信息化系统加注定制化水印的方法,其特征在于:所述步骤(1)中使用nginx的ssl模块,确保所有通信通过https进行加密传输,提高安全性。
4.根据权利要求1所述的多种认证方式的信息化系统加注定制化水印的方法,其特征在于:所述步骤(2)中编写一个golang web服务,作为nginx反向代理的后端处理服务,在该服务中首先验证来自nginx的请求,解析其中的认证信息(如jwt令牌、oauth令牌等),并将其转换为内部统一的认证令牌。
5.根据权利要求1所述的多种认证方式的信息化系统加注定制化水印的方法,其特征在于:所述步骤(2)中根据认证令牌,从企业内部用户数据库中获取用户信息。
6.根据权利要求1所述的多种认证方式的信息化系统加注定制化水印的方法,其特征在于:所述步骤(3)中在golang中间件服务中,根据用户信息动态生成个性化水印,水印内容可以包括用户名、用户id、时间戳、ip地址等,以确保文档的可追溯性,使用图像处理库(如go的image包)在文档上叠加生成的水印。
7.根据权...
【专利技术属性】
技术研发人员:肖受华,张源,杜树人,毛项龙,
申请(专利权)人:北京比特易湃信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。