信息显示控制方法、装置及电子设备与流程

    专利查询2025-07-06  9


    本技术涉及计算机,具体涉及一种信息显示控制方法、装置、电子设备及计算机可读存储介质。


    背景技术:

    1、在安全风控场合中,截图是数据外泄的一大途径。例如机器对包含敏感信息的文档进行截图,导致数据从风险可控的内部容器中暴露到不可控的外部环境;黑灰产对验证码进行截图,从而通过图像识别恶意获取到验证码而影响数据安全,类似的案例非常多,为此不少程序开发了防截图的方案。

    2、相关技术中的防截图方案往往需要操作系统的支持,例如,通过操作系统监控截图按键行为或系统粘贴板,若监控到截图按键行为或者粘贴板中存在被截取的图像,则应用程序通过操作系统使截图按键行为无效或者将粘贴板中被截取的图像删除,以避免黑产软件进行截图或者将截图外传。

    3、然而,上述防截屏功能由于需要操作系统提供支持来实现,这意味着有防截屏功能的应用程序需要获得操作系统比较高级别的权限,这可能会引发权限滥用而引起较大的安全隐患,尤其对于采用浏览器显示网页等安全保障较差的应用场景,若给这些安全保障较差的应用程序提供高级别的操作系统权限,安全隐患很大。


    技术实现思路

    1、本技术提供一种信息显示控制方法、装置、电子设备及计算机可读存储介质。无需操作系统提供支持即可较好地实现防截屏功能,因此应用程序无需获得操作系统比较高级别的权限,更好地避免了因权限滥用而引起的安全隐患。

    2、第一方面,本技术实施例提供了一种信息显示控制方法,所述方法包括:

    3、获取包含目标信息的待显示图像;

    4、将所述待显示图像中包含所述目标信息的至少部分区域的显示参数设置为第一色彩空间中预定范围的显示参数,得到调整后图像;对于显示所述待显示图像的客户端电子设备,能够在所述第一色彩空间中显示所述调整后图像的各个区域,而支持第二色彩空间的截屏工具截取到的所述调整后图像中,所述至少部分区域为无法显示状态;所述第一色彩空间的范围大于所述第二色彩空间的范围,所述预定范围的显示参数在所述第二色彩空间支持的范围以外。

    5、可选地,所述第一色彩空间包括p3色彩空间、rec.2020色彩空间、adobe rgb色彩空间中的至少一种,所述第二色彩空间为srgb色彩空间。

    6、可选地,所述显示参数为高动态范围hdr参数。

    7、可选地,所述hdr参数包括以下至少一项:hdr亮度、hdr色深、hdr色域、hdr对比度、hdr饱和度。

    8、可选地,所述将所述待显示图像中包含所述目标信息的至少部分区域的显示参数设置为第一色彩空间中预定范围的显示参数,包括:

    9、从所述待显示图像中确定目标信息所在的重点区域;

    10、调整所述重点区域的至少部分区域在第一色彩空间对应的显示参数到预定范围;

    11、或者,调整所述待显示图像整体的第一色彩空间对应的显示参数到预定范围。

    12、可选地,所述待显示图像为视频格式展示的图像或者图像格式展示的图像。

    13、可选地,所述方法应用于服务端,所述方法还包括:

    14、将所述调整后图像发送给目标客户端,以使所述目标客户端显示所述调整后图像,所述目标客户端为支持所述第一色彩空间的电子设备。

    15、可选地,所述获得包含目标信息的待显示图像,包括:

    16、根据所述目标信息,生成包含所述目标信息的待显示验证图像;所述目标信息包含验证信息。

    17、可选地,所述方法还包括:

    18、响应于接收到目标客户端发送的验证输入答案,判断所述验证输入答案与所述验证信息对应的预设验证答案是否匹配,若匹配,则判定所述目标客户端通过验证,所述验证输入答案是所述目标客户端响应于用户在所述调整后图像上的验证操作确定的。

    19、可选地,在对目标客户端采用本方法之前,采用下述步骤对目标客户端是否能够采用本方法进行确认:

    20、发送包含色彩空间验证信息的验证图像到待确定目标客户端;所述验证图像中,包含供选择的多个验证区域,其中至少一个包含第一色彩空间中才能显示出的信息;

    21、接受所述待确认目标客户端的反馈,判断反馈是否正确;

    22、若正确,则进入执行本方法的步骤;

    23、若不正确,则不针对所述目标客户端采用本方法。

    24、可选地,所述调整后图像以网页方式在客户端显示,所述方法还包括在客户端执行的下述步骤:

    25、调用脚本程序检查所述客户端是否支持所述第一色彩空间;

    26、若支持,则请求加载所述调整后图像。

    27、可选地,所述目标信息包含验证图案以及验证提示语;

    28、所述将所述待显示图像中包含所述目标信息的至少部分区域的显示参数设置为第一色彩空间中预定范围的显示参数,得到调整后图像,包括:

    29、将所述待显示图像中包含的验证图案的hdr亮度调亮,得到调整后图像;其中,所述验证提示语用于提示用户根据调亮后的验证图案进行验证操作。

    30、可选地,所述验证图案包括多个,各所述验证图案的初始亮度相同;

    31、所述将所述待显示图像中包含的验证图案的hdr亮度调亮,得到调整后图像,包括:

    32、将所述待显示图像中包含的各验证图案中的一个验证图案的hdr亮度调亮,得到调整后图像;其中,所述验证提示语用于提示用户选择最亮的验证图案;

    33、或者,将所述待显示图像中包含的各验证图案中,除其中一个验证图案以外的各个验证图案的hdr亮度调亮,得到调整后图像;其中,所述验证提示语用于提示用户选择最暗的验证图案。

    34、第二方面,本技术实施例还提供一种信息显示控制装置,所述装置包括:

    35、确定单元,用于获得包含目标信息的待显示图像;

    36、调整单元,用于将所述待显示图像中包含所述目标信息的至少部分区域的显示参数设置为第一色彩空间中预定范围的显示参数,得到调整后图像;对于显示所述待显示图像的电子设备,能够在所述第一色彩空间中显示所述调整后图像的各个区域,而支持第二色彩空间的截屏工具截取到的所述调整后图像中,所述至少部分区域为无法显示状态;所述第一色彩空间的范围大于所述第二色彩空间的范围,所述预定范围的显示参数在所述第二色彩空间支持的范围以外。

    37、第三方面,本技术实施例还提供一种电子设备,包括:处理器、存储器以及存储在所述存储器上并可在处理器上运行的计算机程序指令;所述处理器执行所述计算机程序指令时实现如第一方面任一项所述的方法。

    38、第四方面,本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面任一项所述的方法。

    39、与现有技术相比,本技术具有以下优点:

    40、本技术提供的信息显示控制方法,获得包含目标信息的待显示图像,将所述待显示图像中包含目标信息的至少部分区域的显示参数设置为第一色彩空间中预定范围的显示参数,得到调整后图像,并提供给客户端显示;对于显示所述待显示图像的客户端电子设备,其能够在第一色彩空间中显示调整后图像的完整的各个区域,即支持第一色彩空间的电子设备能够显示完整的调整后图像,由于第一色彩空间的范围大于第二色彩空间的范围,且所调整的显示参数为第二色彩空间支持的范围以外的显示参数,因此,只支持第二色彩空间但不支持第一色彩空间的截屏工具截取到调整后图像后,截屏工具所截取的调整后图像中,调整了显示参数的区域为无法显示状态,即截屏工具无法截取到调整后图像中被调整了显示参数的区域,导致截屏工具截取到的调整后图像为不完整的图像。

    41、由于相关技术中常用的截屏工具通常只支持第二色彩空间,本技术提供的方案针对常用的截屏工具仅支持色域较小的第二色彩空间、而用于显示图像的电子设备支持色域较大的第一色彩空间的特性,对待显示图像进行超过第二色彩空间支持的参数范围以外的、且第一色彩空间支持的显示参数的调整,能够有效地防止常用的截屏工具截取到调整后的图像区域,从而有效防止常用的截屏工具对所显示的图像进行恶意截屏,从而很好地避免了图像中的信息通过截屏被泄露,且能够在支持第一色彩空间的电子设备上完整显示调整后图像。在本技术提供上述方案中,所述第一色彩空间的典型为p3色域;所述第二色彩空间为通常截图工具支持的srgb色彩空间。

    42、另外,通过本技术提供的方案显示图像时,无需通过操作系统监控截屏行为,而是通过所显示的图像本身实现的防截屏,因此应用程序无需获得操作系统额外比较高级别的权限,更好地避免了因权限滥用而引起的安全隐患。


    技术特征:

    1.一种信息显示控制方法,其特征在于,所述方法包括:

    2.根据权利要求1所述的信息显示控制方法,其特征在于,所述第一色彩空间包括p3色彩空间、rec.2020色彩空间、adobe rgb色彩空间中的至少一种,所述第二色彩空间为srgb色彩空间。

    3.根据权利要求2所述的信息显示控制方法,其特征在于,所述显示参数为高动态范围hdr参数。

    4.根据权利要求3所述的信息显示控制方法,其特征在于,所述hdr参数包括以下至少一项:hdr亮度、hdr色深、hdr色域、hdr对比度、hdr饱和度。

    5.根据权利要求1所述的信息显示控制方法,其特征在于,所述将所述待显示图像中包含所述目标信息的至少部分区域的显示参数设置为第一色彩空间中预定范围的显示参数,包括:

    6.根据权利要求1所述的信息显示控制方法,其特征在于,所述待显示图像为视频格式展示的图像或者图像格式展示的图像。

    7.根据权利要求1-6任意一项所述的信息显示控制方法,其特征在于,所述方法应用于服务端,所述方法还包括:

    8.根据权利要求7所述的信息显示控制方法,其特征在于,所述获得包含目标信息的待显示图像,包括:

    9.一种信息显示控制装置,其特征在于,所述装置包括:

    10.一种电子设备,其特征在于,包括:处理器、存储器以及存储在所述存储器上并可在处理器上运行的计算机程序指令;所述处理器执行所述计算机程序指令时实现如上述权利要求1-8任一项所述的方法。

    11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上述权利要求1-8任一项所述的方法。


    技术总结
    本申请公开了一种信息显示控制方法、装置、电子设备及计算机可读存储介质,方法包括:获取包含目标信息的待显示图像;将上述待显示图像中包含上述目标信息的至少部分区域的显示参数设置为第一色彩空间中预定范围的显示参数,得到调整后图像,对于显示所述待显示图像的客户端电子设备,能够在上述第一色彩空间中显示上述调整后图像的各个区域,而支持第二色彩空间的截屏工具截取到的上述调整后图像中,所述至少部分区域为无法显示状态。本申请提供的方案无需操作系统提供支持即可较好地实现防截屏功能,因此应用程序无需获得操作系统比较高级别的权限,更好地避免了因权限滥用而引起的安全隐患。

    技术研发人员:张佳辰,王哲夫,李航
    受保护的技术使用者:阿里巴巴(中国)有限公司
    技术研发日:
    技术公布日:2024/11/26
    转载请注明原文地址:https://tc.8miu.com/read-29991.html

    最新回复(0)