页面信息防护方法、装置、设备及存储介质制造方法及图纸

技术编号:39037247 阅读:12 留言:0更新日期:2023-10-10 11:50
本申请提供一种页面信息防护方法、装置、设备及存储介质,涉及信息安全技术领域,该方法根据待防护页面的配置信息,确定待防护页面中所需遮挡的目标页面信息所在的目标区域以及遮罩块的目标数量,并通过小于预设透明度阈值的第一透明度生成包括目标数量个遮罩块的目标遮罩块集合,通过目标遮罩块集合对目标区域进行周期性的遮挡,且各个目标遮罩块对目标区域的遮挡持续时长是基于视觉暂留时间确定的,以防止待防护页面中的目标页面信息,被截屏、拍照等屏幕捕获技术非法获取,从而提高页面信息安全性的同时,不干扰用户正常查看完整的页面信息,保证用户的页面浏览体验。保证用户的页面浏览体验。保证用户的页面浏览体验。

【技术实现步骤摘要】
页面信息防护方法、装置、设备及存储介质


[0001]本申请涉及信息安全
,具体涉及一种页面信息防护方法、装置、设备及存储介质。

技术介绍

[0002]随着互联网的高速发展,网络带来便利的同时,也带来了诸多的信息安全问题,其中通过截屏、拍照、屏幕录制等屏幕内容捕获技术获取网页的页面信息,导致页面信息泄露,严重威胁着网页的信息安全性。
[0003]例如,在用户浏览网页的过程中,可使用截屏工具来获取包括整个网页的完整页面信息的图像数据,该图像数据中包括整个网页的文字、图片、表格等所有内容,而此截屏行为可被恶意用户用于非法用途,例如窃取商业机密、盗取个人信息等,对个人和企业造成巨大的损失。
[0004]因此,如何保证页面信息可被用户正常浏览的同时,防止屏幕内容捕获技术获取到页面的完整信息,实现对页面信息的安全防护是亟待解决的问题。

技术实现思路

[0005]本申请实施例提供一种页面信息防护方法、装置、设备及存储介质,以提高页面信息的安全性。
[0006]第一方面,提供一种页面信息防护方法,所述方法包括:
[0007]基于待防护页面的配置信息,确定所述待防护页面中的目标区域以及遮罩块的目标数量,所述目标区域表征所需遮挡的目标页面信息在所述待防护页面中对应的区域范围;
[0008]基于第一透明度,生成目标遮罩块集合,所述目标遮罩块集合中包括所述目标数量的目标遮罩块,所述第一透明度小于预设透明度阈值;
[0009]基于所述目标遮罩块集合,对所述目标区域进行周期性的遮挡,所述各个目标遮罩块对所述目标区域的遮挡持续时长是基于视觉暂留时间确定的。
[0010]可选的,所述基于第一透明度,生成目标遮罩块集合,包括:
[0011]基于所述第一透明度以及所述目标区域对应的目标尺寸,生成第一图层,所述第一图层对应的第一尺寸与所述目标尺寸相同;
[0012]针对所述第一图层反复执行遮罩块获取操作,直至所述目标遮罩块的数量与所述目标数量相同。
[0013]可选的,所述遮罩块获取操作,包括:
[0014]基于所述第一图层的第一尺寸,从所述第一图层中获取至少一个候选遮罩块,所述至少一个候选遮罩块对应的第二尺寸不超过所述第一尺寸;
[0015]基于所述第一图层当前对应的历史位置信息列表,确定所述至少一个候选遮罩块对应的候选位置信息是否存在于所述历史位置信息列表中,所述历史位置信息列表中的各
个历史位置信息是基于历史的遮罩块获取操作确定的;
[0016]若确定候选位置信息未存在于所述历史位置信息列表中,则将所述候选位置信息对应的候选遮罩块确定为目标遮罩块,并将所述目标遮罩块添加进所述目标遮罩块集合中。
[0017]可选的,在将所述目标遮罩块添加进所述目标遮罩块集合中之后,所述方法还包括:
[0018]基于所述目标遮罩块集合中各个目标遮罩块对应的第一位置信息,对所述历史位置信息列表进行更新,获得更新后的历史位置信息列表;所述更新后的历史位置信息列表用于下一次的遮罩块获取操作,所述历史位置信息列表中各个历史位置信息是按照预设顺序进行排序的,所述预设顺序是基于所述各个历史位置信息的存储时间确定的;
[0019]判断所述更新后的历史位置信息列表中的历史位置信息的数量是否超过预设数量阈值;
[0020]若超过所述预设数量阈值,则按照所述预设顺序从所述历史位置信息列表中删除指定数量的历史位置信息,所述指定数量是基于所述预设数量阈值和所述更新后的历史位置信息列表中的历史位置信息的数量之间的差值确定的。
[0021]可选的,在基于所述目标遮罩块集合,对所述目标区域进行周期性的遮挡之前,所述方法还包括:
[0022]基于所述目标尺寸以及第二透明度,生成第二图层;其中,所述第二图层覆盖在所述目标区域的上方,且所述第二透明度大于所述预设透明度阈值;
[0023]则所述基于所述目标遮罩块集合,对所述目标区域进行周期性的遮挡,包括:
[0024]基于所述目标遮罩块集合中各个目标遮罩块对应的第一位置信息,确定所述第二图层对应的第二位置信息;
[0025]基于所述第二位置信息,在所述第二图层中生成相应的遮罩块,以对所述第二图层下方的目标区域进行周期性的遮挡。
[0026]可选的,在基于所述目标遮挡块集合,对所述目标区域进行遮挡之后,所述方法还包括:
[0027]在确定所述各个目标遮罩块对所述目标区域的遮挡时长达到预设视觉反应时长时,判断是否接收到针对所述待防护页面的防护结束指令,所述防护结束指令表征所述待防护页面已结束展示;
[0028]若接收到所述防护结束指令,则删除所述第一图层、所述第二图层以及所述历史位置信息列表,以结束对所述目标区域的遮挡。
[0029]第二方面,提供一种页面信息防护装置,所述装置包括:
[0030]确定单元,用于基于待防护页面的配置信息,确定所述待防护页面中的目标区域以及遮罩块的目标数量,所述目标区域表征所需遮挡的目标页面信息在所述待防护页面中对应的区域范围;
[0031]生成单元,用于基于第一透明度,生成目标遮罩块集合,所述目标遮罩块集合中包括所述目标数量的目标遮罩块,所述第一透明度小于预设透明度阈值;
[0032]遮挡单元,用于基于所述目标遮罩块集合,对所述目标区域进行周期性的遮挡,所述各个目标遮罩块对所述目标区域的遮挡持续时长是基于视觉暂留时间确定的。
[0033]可选的,所述生成单元,具体用于:
[0034]基于所述第一透明度以及所述目标区域对应的目标尺寸,生成第一图层,所述第一图层对应的第一尺寸与所述目标尺寸相同;
[0035]针对所述第一图层反复执行遮罩块获取操作,直至所述目标遮罩块的数量与所述目标数量相同。
[0036]可选的,所述生成单元,具体用于:
[0037]基于所述第一图层的第一尺寸,从所述第一图层中获取至少一个候选遮罩块,所述至少一个候选遮罩块对应的第二尺寸不超过所述第一尺寸;
[0038]基于所述第一图层当前对应的历史位置信息列表,确定所述至少一个候选遮罩块对应的候选位置信息是否存在于所述历史位置信息列表中,所述历史位置信息列表中的各个历史位置信息是基于历史的遮罩块获取操作确定的;
[0039]若确定候选位置信息未存在于所述历史位置信息列表中,则将所述候选位置信息对应的候选遮罩块确定为目标遮罩块,并将所述目标遮罩块添加进所述目标遮罩块集合中。
[0040]可选的,所述生成单元,还用于:
[0041]基于所述目标遮罩块集合中各个目标遮罩块对应的第一位置信息,对所述历史位置信息列表进行更新,获得更新后的历史位置信息列表;所述更新后的历史位置信息列表用于下一次的遮罩块获取操作,所述历史位置信息列表中各个历史位置信息是按照预设顺序进行排序的,所述预设顺序是基于所述各个历史位置信息的存储时间确定的;
[0042]判断所述更新后的历史位置信息本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面信息防护方法,其特征在于,所述方法包括:基于待防护页面的配置信息,确定所述待防护页面中的目标区域以及遮罩块的目标数量,所述目标区域表征所需遮挡的目标页面信息在所述待防护页面中对应的区域范围;基于第一透明度,生成目标遮罩块集合,所述目标遮罩块集合中包括所述目标数量的目标遮罩块,所述第一透明度小于预设透明度阈值;基于所述目标遮罩块集合,对所述目标区域进行周期性的遮挡,所述各个目标遮罩块对所述目标区域的遮挡持续时长是基于视觉暂留时间确定的。2.如权利要求1所述的方法,其特征在于,所述基于第一透明度,生成目标遮罩块集合,包括:基于所述第一透明度以及所述目标区域对应的目标尺寸,生成第一图层,所述第一图层对应的第一尺寸与所述目标尺寸相同;针对所述第一图层反复执行遮罩块获取操作,直至所述目标遮罩块的数量与所述目标数量相同。3.如权利要求2所述的方法,其特征在于,所述遮罩块获取操作,包括:基于所述第一图层的第一尺寸,从所述第一图层中获取至少一个候选遮罩块,所述至少一个候选遮罩块对应的第二尺寸不超过所述第一尺寸;基于所述第一图层当前对应的历史位置信息列表,确定所述至少一个候选遮罩块对应的候选位置信息是否存在于所述历史位置信息列表中,所述历史位置信息列表中的各个历史位置信息是基于历史的遮罩块获取操作确定的;若确定候选位置信息未存在于所述历史位置信息列表中,则将所述候选位置信息对应的候选遮罩块确定为目标遮罩块,并将所述目标遮罩块添加进所述目标遮罩块集合中。4.如权利要求3所述的方法,其特征在于,在将所述目标遮罩块添加进所述目标遮罩块集合中之后,所述方法还包括:基于所述目标遮罩块集合中各个目标遮罩块对应的第一位置信息,对所述历史位置信息列表进行更新,获得更新后的历史位置信息列表;所述更新后的历史位置信息列表用于下一次的遮罩块获取操作,所述历史位置信息列表中各个历史位置信息是按照预设顺序进行排序的,所述预设顺序是基于所述各个历史位置信息的存储时间确定的;判断所述更新后的历史位置信息列表中的历史位置信息的数量是否超过预设数量阈值;若超过所述预设数量阈值,则按照所述预设顺序从所述历史位置信息列表中删除指定数量的历史位置信息,所述指定数量是基于所述预设数量阈值和所述更新后的历史位置信息列表中的历史位置信息的数量之间的差值确定的。5.如权利要求1所述的方法,其特征在于,在基于...

【专利技术属性】
技术研发人员:吴曦唐攀刘祎莹杨杰郝学宇胡炳华
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1