预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115828195A(43)申请公布日2023.03.21(21)申请号202310110578.1(22)申请日2023.02.09(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11(72)发明人刘焱(74)专利代理机构北京博思佳知识产权代理有限公司11415专利代理师董晓盈(51)Int.Cl.G06F21/16(2013.01)G06F9/448(2018.01)权利要求书2页说明书10页附图2页(54)发明名称一种水印嵌入方法、装置、存储介质及电子设备(57)摘要本说明书公开了一种水印嵌入方法、装置、存储介质及电子设备。在本说明书提供的水印嵌入方法中,通过预先部署的切面底座,在所述业务服务器执行资源推送的推送函数处,注入切面程序;响应于终端在执行业务时发送的访问请求,确定所述访问请求对应的目标文件;通过所述切面程序,拦截发送至所述推送函数的所述目标文件;根据嵌入参数对所述目标文件嵌入水印;将嵌有水印的目标文件发送至所述推送函数,使所述推送函数将所述嵌有水印的目标文件返回所述终端。CN115828195ACN115828195A权利要求书1/2页1.一种水印嵌入方法,所述方法应用于业务服务器,所述方法具体包括:通过预先部署的切面底座,在所述业务服务器执行资源推送的推送函数处,注入切面程序;响应于终端在执行业务时发送的访问请求,确定所述访问请求对应的目标文件;通过所述切面程序,拦截发送至所述推送函数的所述目标文件;根据嵌入参数对所述目标文件嵌入水印;将嵌有水印的目标文件发送至所述推送函数,使所述推送函数将所述嵌有水印的目标文件返回所述终端。2.如权利要求1所述的方法,所述嵌入参数包括指定文件类型、水印内容、水印位置中的至少一种。3.如权利要求2所述的方法,根据嵌入参数对所述目标文件嵌入水印,具体包括:确定所述目标文件的文件类型,并根据所述嵌入参数,确定需要嵌入水印的指定文件类型;当所述目标文件的文件类型与任一指定文件类型相同时,对所述目标文件嵌入水印。4.如权利要求2所述的方法,所述水印内容包含用户信息、当前时刻、虚拟地址中的至少一种。5.如权利要求1所述的方法,在响应于终端在执行业务时发送的访问请求,确定所述访问请求对应的目标文件之前,所述方法还包括:通过所述切面底座,接收切面配置服务器发送的嵌入参数,并为所述切面程序配置所述嵌入参数。6.如权利要求1所述的方法,根据嵌入参数对所述目标文件嵌入水印,具体包括:通过所述切面底座,接收切面配置服务器发送的嵌入策略,为所述切面程序配置所述嵌入策略;通过所述切面程序,根据所述嵌入策略、所述访问请求对应的业务信息以及所述目标文件的属性,判断是否对所述目标文件是否满足嵌入水印的条件;若是,则根据嵌入参数对所述目标文件嵌入水印;若否,则不对所述目标文件嵌入水印。7.如权利要求1所述的方法,根据嵌入参数对所述目标文件嵌入水印,具体包括:通过所述切面底座,接收切面配置服务器发送的嵌入策略,为所述切面程序配置所述嵌入策略;通过所述切面程序,确定所述业务的业务信息,以及所述目标文件的属性;根据所述业务信息、所述属性以及所述嵌入策略,确定嵌入参数;根据确定出的嵌入参数对所述目标文件嵌入水印。8.一种水印嵌入装置,包括:注入模块,用于通过预先部署的切面底座,在业务服务器执行资源推送的推送函数处,注入切面程序;确定模块,用于响应于终端在执行业务时发送的访问请求,确定所述访问请求对应的目标文件;拦截模块,用于通过所述切面程序,拦截发送至所述推送函数的所述目标文件;2CN115828195A权利要求书2/2页嵌入模块,用于根据嵌入参数对所述目标文件嵌入水印;返回模块,用于将嵌有水印的目标文件发送至所述推送函数,使所述推送函数将所述嵌有水印的目标文件返回所述终端。9.如权利要求8所述的装置,述嵌入参数包括指定文件类型、水印内容、水印位置中的至少一种。10.如权利要求9所述的装置,所述嵌入模块,具体用于确定所述目标文件的文件类型,并根据所述嵌入参数,确定需要嵌入水印的指定文件类型;当所述目标文件的文件类型与任一指定文件类型相同时,对所述目标文件嵌入水印。11.如权利要求9所述的装置,所述水印内容包含用户信息、当前时刻、虚拟地址中的至少一种。12.如权利要求8所述的装置,所述装置还包括,接收模块,具体用于通过所述切面底座,接收切面配置服务器发送的嵌入参数,并为所述切面程序配置所述嵌入参数。13.如权利要求8所述的装置,所述嵌入模块,具体用于通过所述切面底座,接收切面配置服务器发送的嵌入策略,为所述切面程序配置所述嵌入策略;通过所述切面程序,根据所述嵌入策略、所述访问请求对应的业务信息以