CN112464177B - 一种水印全覆盖方法和装置 - Google Patents

一种水印全覆盖方法和装置 Download PDF

Info

Publication number
CN112464177B
CN112464177B CN201910839602.9A CN201910839602A CN112464177B CN 112464177 B CN112464177 B CN 112464177B CN 201910839602 A CN201910839602 A CN 201910839602A CN 112464177 B CN112464177 B CN 112464177B
Authority
CN
China
Prior art keywords
watermark
data file
watermark data
dynamic
generating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910839602.9A
Other languages
English (en)
Other versions
CN112464177A (zh
Inventor
邓翱翔
张云
彦敏睿
蒋辉
刘彦琪
张耀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu TD Tech Ltd
Original Assignee
Chengdu TD Tech Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu TD Tech Ltd filed Critical Chengdu TD Tech Ltd
Priority to CN201910839602.9A priority Critical patent/CN112464177B/zh
Publication of CN112464177A publication Critical patent/CN112464177A/zh
Application granted granted Critical
Publication of CN112464177B publication Critical patent/CN112464177B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/16Program or content traceability, e.g. by watermarking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/106Enforcing content protection by specific content processing
    • G06F21/1063Personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)

Abstract

本申请公开了一种水印全覆盖方法和装置。一种水印全覆盖方法,其特征在于,包括:当用户终端接收到水印配置指令时,调用预设的***层水印生成接口,对当前的动态水印数据文件进行维护;其中,所述***层水印生成接口的传入参数为所述水印配置指令指示的水印配置参数;当所述动态水印数据文件发生更新时,所述用户终端利用更新后的动态水印数据文件,在显示屏幕上绘制水印。应用本申请公开的技术方案,能够在终端的各种使用场景下显示水印,并且能够实现用户对水印的动态配置。

Description

一种水印全覆盖方法和装置
技术领域
本申请涉及计算机应用技术领域,特别涉及一种水印全覆盖方法和装置。
背景技术
安全终端面对的主要是公安、监狱、电力等特殊客户群体。这些客户对手机的安全性、稳定性有着较高的标准,同时也会提出一些普通客户所用不到的特殊需求。这其中所包含的一项关键需求就是:水印全覆盖。具体而言就是,客户在使用手机的时候,无论何种手机使用场景下,手机显示界面的最上层都会显示水印,以确保任何时候,有任何保密信息流出时,能够根据水印知道信息从哪台手机流出,其方式包括但不限于,屏幕截图、用其他设备对该手机拍照等。
申请人在实现本发明的过程中发现现有的水印技术存在:无法满足上述水印全覆盖需求或者用户不能根据需求动态配置水印的问题,具体分析如下:
目前,应用于手机中的水印技术有两种,一种是应用级水印,另一种是***原生水印技术。
其中,应用级水印普遍应用于Android***的相机应用软件中,该水印技术仅能在相机APP中使用,离开该相机APP就无法显示水印,特别是无法在锁屏界面上显示,因此,由于应用级水印的使用场景受限于某个应用,从而无法满足上述水印全覆盖需求。
***原生水印技术,可以在整个手机显示,包括锁屏界面。但是,所显示的水印内容仅能是首次开机时预置于操作***中的水印数据,由于该水印数据是以***文件存在于***的config.settings的文件中,该文件非应用层用户可见的文件,因此,此后用户不能对水印内容进行动态修改,即用户无法更改、取消水印的显示,并且所显示的水印功能很单一,仅能为简单的文字水印。
发明内容
本申请提供了一种水印全覆盖方法和装置,能够在终端的各种使用场景下显示水印,且能够实现用户对水印的动态配置。
一种水印全覆盖方法,包括:
当用户终端接收到水印配置指令时,调用预设的***层水印生成接口,对当前的动态水印数据文件进行维护;其中,所述***层水印生成接口的传入参数为所述水印配置指令指示的水印配置参数;
当所述动态水印数据文件发生更新时,所述用户终端利用更新后的动态水印数据文件,在显示屏幕上绘制水印。
较佳地,所述调用预设的***层水印生成接口,对当前的动态水印数据文件进行维护包括:
a、判断所述传入参数是否符合预设的水印配置规范,如果是,则执行步骤b;否则,终止所述调用;
b、根据所述传入参数,确定所述维护的类型;
c、如果所述维护的类型为清空水印功能,则删除当前的动态水印数据文件;
如果所述维护的类型为更新水印数据文件,则删除当前的动态水印数据文件,根据所述传入参数,生成相应的水印数据文件并作为动态水印数据文件进行保存。
较佳地,所述根据所述传入参数,生成相应的水印数据文件包括:
对所述传入参数进行解析,并获取相应的水印内容;
根据所述水印内容,生成对应格式的水印数据文件;其中,如果所述水印内容包含图片,则将所述图片对应的图片格式文件进行序列化处理,将所得到的序列化数据文件作为所述图片对应的水印数据文件。
较佳地,所述根据所述传入参数,生成相应的水印数据文件包括:
对所述传入参数进行解析,并获取相应的水印内容;
根据所述水印内容,生成对应格式的水印数据文件;其中,如果所述水印内容包含图片,则将所述图片对应的图片格式文件进行序列化处理后,将所得到的序列化数据文件转化为图片格式的文件,将所述转化后得到的文件作为所述图片对应的水印数据文件。
较佳地,所述***层水印生成接口为手机管理工具MDM接口、frameWork接口或service接口。
较佳地,所述方法进一步包括:
当所述用户终端开机时,检测当前是否存在动态水印数据文件,如果有,则根据当前的动态水印数据文件,在显示屏幕上绘制水印,否则,根据***中的静态水印数据文件,在显示屏幕上绘制水印。
一种水印全覆盖装置,包括:处理器,所述处理器用于:
当用户终端接收到水印配置指令时,调用预设的***层水印生成接口,对当前的动态水印数据文件进行维护;其中,所述***层水印生成接口的传入参数为所述水印配置指令指示的水印配置参数;
当所述动态水印数据文件发生更新时,所述用户终端利用更新后的动态水印数据文件,在显示屏幕上绘制水印。
较佳地,所述处理器具体用于:调用预设的***层水印生成接口,对当前的动态水印数据文件进行维护,包括:
a、判断所述传入参数是否符合预设的水印配置规范,如果是,则执行步骤b;否则,终止所述调用;
b、根据所述传入参数,确定所述维护的类型;
c、如果所述维护的类型为清空水印功能,则删除当前的动态水印数据文件;
如果所述维护的类型为更新水印数据文件,则删除当前的动态水印数据文件,根据所述传入参数,生成相应的水印数据文件并作为动态水印数据文件进行保存。
较佳地,所述处理器具体用于:根据所述传入参数,生成相应的水印数据文件,包括:
对所述传入参数进行解析,并获取相应的水印内容;
根据所述水印内容,生成对应格式的水印数据文件;其中,如果所述水印内容包含图片,则将所述图片对应的图片格式文件进行序列化处理,将所得到的序列化数据文件作为所述图片对应的水印数据文件。
较佳地,所述处理器具体用于:根据所述传入参数,生成相应的水印数据文件,包括:
对所述传入参数进行解析,并获取相应的水印内容;
根据所述水印内容,生成对应格式的水印数据文件;其中,如果所述水印内容包含图片,则将所述图片对应的图片格式文件进行序列化处理后,将所得到的序列化数据文件转化为图片格式的文件,将所述转化后得到的文件作为所述图片对应的水印数据文件。
较佳地,所述***层水印生成接口包括:手机管理工具MDM接口。
较佳地,所述处理器进一步用于当所述用户终端开机时,检测当前***文件中是否存在动态水印数据文件,如果有,则根据当前的动态水印数据文件,在显示屏幕上绘制水印,否则,根据***中的静态水印数据文件,在显示屏幕上绘制水印。
本申请还公开了一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储指令,所述指令在由处理器执行时使得所述处理器执行如前所述的水印全覆盖方法的步骤。
本申请还公开了一种电子设备,包括如前所述的非易失性计算机可读存储介质、以及可访问所述非易失性计算机可读存储介质的所述处理器。
由上述技术方案可见,本申请提出的水印全覆盖方法和装置中,利用预设的***层的水印生成接口,对当前的动态水印数据文件进行维护,使得终端可以根据用户动态的水印配置指令,生成相应的***可访问的动态水印数据文件。并且在动态水印数据文件被更新时,还将根据更新后的动态水印数据文件进行水印的绘制,从而能够实现:用户对水印的动态配置,以及在终端的各种使用场景下都可以显示水印。
附图说明
图1为本发明实施例的方法流程示意图;
图2~图4为本发明实施例的水印显示示意图。
具体实施方式
为使本申请的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本申请作进一步详细说明。
图1为本发明实施例的水印全覆盖方法流程示意图,如图1所示,该方法主要包括:
步骤101、当用户终端接收到水印配置指令时,调用预设的***层水印生成接口,对当前的动态水印数据文件进行维护。
其中,所述***层水印生成接口的传入参数为所述水印配置指令指示的水印配置参数。
这里需要说明的是,考虑到现有的终端设备的操作***(如安卓***)中,为了保障***的安全性,***文件目录与用户可访问的应用层文件目录在访问权限方面是隔离的,使得用户不能直接对***中的水印数据文件进行修改,为此,本步骤中为了实现用户对水印内容的动态配置,终端在收到用户的水印配置指令时,需要调用预设的***层水印生成接口,以便根据该水印配置指令,生成相应的水印数据文件,并保存为操作***可访问的数据文件。这样,不论终端处于何种应用场景,终端操作***都可以根据用户动态配置的该水印数据文件(即所述动态水印数据文件),进行水印绘制,从而可以实现:用户可以根据需要对水印进行动态配置,并且在各种终端使用场景下都可以在显示界面最上层显示出水印效果。
所述***层水印生成接口为预设的***层接口,以确保根据水印配置指令生成的水印数据文件为终端操作***可以访问的文件。较佳地,所述***层水印生成接口可以为手机管理工具MDM接口、frameWork接口或service接口,但不限于此,只要是***层接口即可。
在实际应用中,所述动态水印数据文件可以保存在专门定义的一个***文件目录中,也可以和***的静态水印数据文件共用同一个***文件目录。
本步骤中,终端对所述水印配置指令的具体接收方法可以采用现有方法实现,在此不再赘述。
较佳地,为了增加对动态生成的水印数据文件维护的灵活性,本步骤中的所述维护可以包括对动态生成的水印数据文件的清除和更新。具体地,可以采用下述方法调用预设的***层水印生成接口,对当前的动态水印数据文件进行维护:
步骤a、判断所述传入参数是否符合预设的水印配置规范,如果是,则执行步骤b;否则,终止所述调用。
本步骤中,所述水印配置规范的具体设置可由本领域技术人员根据实际需要设置,只要能确保所述***层水印生成接口能够根据传入参数对当前的动态水印数据文件进行正确维护(例如传入参数需要完整,以支持能够绘制出一个水印),以及确保动态水印数据文件的安全性即可。
步骤b、根据所述传入参数,确定所述维护的类型。
步骤c、如果所述维护的类型为清空水印功能,则删除当前的动态水印数据文件;如果所述维护的类型为更新水印数据文件,则删除当前的动态水印数据文件,根据所述传入参数,生成相应的水印数据文件并作为动态水印数据文件进行保存。
较佳地,为了丰富水印可显示的内容,增加图片类型的水印内容,使得水印的显示,不再局限于文字和数字,上述方法中的所述根据所述传入参数生成相应的水印数据文件,可以采用下述方法实现:
对所述传入参数进行解析,并获取相应的水印内容;
根据所述水印内容,生成对应格式的水印数据文件;其中,如果所述水印内容包含图片,则将所述图片对应的图片格式文件进行序列化处理,将所得到的序列化数据文件作为所述图片对应的水印数据文件。
在实际应用中,当所述水印内容中包含文字、数字等内容时,相应格式的水印数据文件可采用再有方法实现,但是对于图片,则需要进行序列化处理。
这里需要说明的是,上述方法中考虑到如前所述,***文件目录与用户可访问的应用层文件目录在访问权限方面是隔离的,只有基础数据类型的用户文件才可以穿过操作***被***文件所使用,这样,对于图片格式的用户文件,所述***层水印生成接口不能直接将其保存于图片格式的***文件,因此,上述方法中如果用户配置的水印内容中包含图片,则需要先将该图片对应的图片格式文件进行序列化处理,将所得到的序列化数据文件作为所述图片对应的水印数据文件保存,如此,才能确保***可以访问该图片对应的水印数据文件,从而实现用户水印内容的动态配置和水印的全覆盖效果。
进一步地,为了便于***开发人员的维护,上述方法中在将图片对应的图片格式文件进行序列化处理后,可以再将所得到的序列化数据文件转化为图片格式的文件后保存,以增加图片文件的可视效果。基于此目的,具体可以采用下述方法根据所述传入参数,生成相应的水印数据文件:
对所述传入参数进行解析,并获取相应的水印内容;
根据所述水印内容,生成对应格式的水印数据文件;其中,如果所述水印内容包含图片,则将所述图片对应的图片格式文件进行序列化处理后,将所得到的序列化数据文件转化为图片格式的文件,将所述转化后得到的文件作为所述图片对应的水印数据文件。
在实际应用中,为了提高包含图片的水印数据文件的生成效率,水印配置指令中指示的图片也可以是预设于***文件目录中的静态图片,***可以通过一个静态图片索引文本文件将这些预设的图片的标识告知用户,用户在水印配置指令中指示出用于生成水印的标识即可。这样,在为这些图片生成水印时,***可以直接根据所指示的图片标识获取相应的静态图片即可,这样,由于不需要对图片进行序列化处理,因此,可以提高动态配置水印的效率。
步骤102、当所述动态水印数据文件发生更新时,所述用户终端利用更新后的动态水印数据文件,在显示屏幕上绘制水印。
本步骤中,如果在步骤101中对动态水印数据文件进行了更新,即替换为新的水印数据文件,此时,需要利用该新的水印数据文件进行水印绘制,以达到实时显示动态配置水印的效果。
在实际应用中,基于水印数据文件在显示屏幕上绘制水印,可以采用现有方法实现,例如,对于安卓***而言,可以通过canvas来绘制水印内容,其中文字通过drawtext,而图片则通过drawBitmap来实现,具体不再赘述。
进一步地,为了增加水印全覆盖效果,满足用户动态配置水印的需求,并与现有的静态水印实现方案相兼容,在终端开机后可以优先选择根据动态水印数据文件进行水印的绘制,具体可以采用下述方法实现:
当所述用户终端开机时,检测当前是否存在动态水印数据文件,如果有,则根据当前的动态水印数据文件,在显示屏幕上绘制水印,否则,根据***中的静态水印数据文件,在显示屏幕上绘制水印。
进一步地,为了提高水印绘制的效率,用户终端在开机时,可以先将用于绘制水印的水印数据文件从相应的***文件目录中读取出并保存在缓存中,这样,在进行水印绘制的时候可以直接从缓存中获取,从而可以缩短水印显示时延,使水印更快地显示到终端屏幕上。
通过上述方法实施例可以看出,采用上述方案可以实现水印的动态配置以及水印的全覆盖。图2~4给出了本发明实施例的水印显示示意图,从图中可以看出采用本发明实施例,水印的显示内容可以动态设置,显示内容也不再局限于简单的文字、数字,还可以是图片,而且也不受限于只能在某个APP的使用场景下才可使用。
与上述方法实施例相对应,本申请还提供一种水印全覆盖装置的实施例,包括:处理器,所述处理器用于:
当用户终端接收到水印配置指令时,调用预设的***层水印生成接口,对当前的动态水印数据文件进行维护;其中,所述***层水印生成接口的传入参数为所述水印配置指令指示的水印配置参数;
当所述动态水印数据文件发生更新时,所述用户终端利用更新后的动态水印数据文件,在显示屏幕上绘制水印。
较佳地,所述处理器具体用于:调用预设的***层水印生成接口,对当前的动态水印数据文件进行维护,包括:
a、判断所述传入参数是否符合预设的水印配置规范,如果是,则执行步骤b;否则,终止所述调用;
b、根据所述传入参数,确定所述维护的类型;
c、如果所述维护的类型为清空水印功能,则删除当前的动态水印数据文件;
如果所述维护的类型为更新水印数据文件,则删除当前的动态水印数据文件,根据所述传入参数,生成相应的水印数据文件并作为动态水印数据文件进行保存。
较佳地,所述处理器具体用于:根据所述传入参数,生成相应的水印数据文件,包括:
对所述传入参数进行解析,并获取相应的水印内容;
根据所述水印内容,生成对应格式的水印数据文件;其中,如果所述水印内容包含图片,则将所述图片对应的图片格式文件进行序列化处理,将所得到的序列化数据文件作为所述图片对应的水印数据文件。
较佳地,所述处理器具体用于:根据所述传入参数,生成相应的水印数据文件,包括:
对所述传入参数进行解析,并获取相应的水印内容;
根据所述水印内容,生成对应格式的水印数据文件;其中,如果所述水印内容包含图片,则将所述图片对应的图片格式文件进行序列化处理后,将所得到的序列化数据文件转化为图片格式的文件,将所述转化后得到的文件作为所述图片对应的水印数据文件。
较佳地,所述***层水印生成接口包括:手机管理工具MDM接口。
较佳地,所述处理器进一步用于当所述用户终端开机时,检测当前***文件中是否存在动态水印数据文件,如果有,则根据当前的动态水印数据文件,在显示屏幕上绘制水印,否则,根据***中的静态水印数据文件,在显示屏幕上绘制水印。
此外,本申请还提供了一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储指令,所述指令在由处理器执行时使得所述处理器执行如前所述的水印全覆盖方法的步骤。
此外,本申请还提供了一种电子设备,包括如上所述的非易失性计算机可读存储介质、以及可访问所述非易失性计算机可读存储介质的所述处理器。
以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。

Claims (12)

1.一种水印全覆盖方法,其特征在于,包括:
当用户终端接收到用户的水印配置指令时,调用预设的***层水印生成接口,对当前的动态水印数据文件进行维护;其中,所述***层水印生成接口的传入参数为所述水印配置指令指示的水印配置参数;当所述维护的类型为更新水印数据文件时,所述水印配置参数包括水印内容;所述动态水印数据文件保存在***文件目录中;
当所述动态水印数据文件发生更新时,所述用户终端利用更新后的动态水印数据文件,在显示屏幕上绘制水印;
所述调用预设的***层水印生成接口,对当前的动态水印数据文件进行维护包括:
a、判断所述传入参数是否符合预设的水印配置规范,如果是,则执行步骤b;否则,终止所述调用;
b、根据所述传入参数,确定所述维护的类型;
c、如果所述维护的类型为清空水印功能,则删除当前的动态水印数据文件;
如果所述维护的类型为更新水印数据文件,则删除当前的动态水印数据文件,根据所述传入参数,生成相应的水印数据文件并作为动态水印数据文件进行保存。
2.如权利要求1所述的方法,其特征在于,所述根据所述传入参数,生成相应的水印数据文件包括:
对所述传入参数进行解析,并获取相应的水印内容;
根据所述水印内容,生成对应格式的水印数据文件;其中,如果所述水印内容包含图片,则将所述图片对应的图片格式文件进行序列化处理,将所得到的序列化数据文件作为所述图片对应的水印数据文件。
3.如权利要求1所述的方法,其特征在于,所述根据所述传入参数,生成相应的水印数据文件包括:
对所述传入参数进行解析,并获取相应的水印内容;
根据所述水印内容,生成对应格式的水印数据文件;其中,如果所述水印内容包含图片,则将所述图片对应的图片格式文件进行序列化处理后,将所得到的序列化数据文件转化为图片格式的文件,将所述转化后得到的文件作为所述图片对应的水印数据文件。
4.如权利要求1所述的方法,其特征在于,所述***层水印生成接口为手机管理工具MDM接口、frameWork接口或service接口。
5.如权利要求1所述的方法,其特征在于,所述方法进一步包括:
当所述用户终端开机时,检测当前是否存在动态水印数据文件,如果有,则根据当前的动态水印数据文件,在显示屏幕上绘制水印,否则,根据***中的静态水印数据文件,在显示屏幕上绘制水印。
6.一种水印全覆盖装置,其特征在于,包括:处理器,所述处理器用于:
当用户终端接收到用户的水印配置指令时,调用预设的***层水印生成接口,对当前的动态水印数据文件进行维护;其中,所述***层水印生成接口的传入参数为所述水印配置指令指示的水印配置参数;当所述维护的类型为更新水印数据文件时,所述水印配置参数包括水印内容;所述动态水印数据文件保存在***文件目录中;
当所述动态水印数据文件发生更新时,所述用户终端利用更新后的动态水印数据文件,在显示屏幕上绘制水印;
其中,所述调用预设的***层水印生成接口,对当前的动态水印数据文件进行维护,包括:
a、判断所述传入参数是否符合预设的水印配置规范,如果是,则执行步骤b;否则,终止所述调用;
b、根据所述传入参数,确定所述维护的类型;
c、如果所述维护的类型为清空水印功能,则删除当前的动态水印数据文件;
如果所述维护的类型为更新水印数据文件,则删除当前的动态水印数据文件,根据所述传入参数,生成相应的水印数据文件并作为动态水印数据文件进行保存。
7.如权利要求6所述的装置,其特征在于,所述处理器具体用于:根据所述传入参数,生成相应的水印数据文件,包括:
对所述传入参数进行解析,并获取相应的水印内容;
根据所述水印内容,生成对应格式的水印数据文件;其中,如果所述水印内容包含图片,则将所述图片对应的图片格式文件进行序列化处理,将所得到的序列化数据文件作为所述图片对应的水印数据文件。
8.如权利要求6所述的装置,其特征在于,所述处理器具体用于:根据所述传入参数,生成相应的水印数据文件,包括:
对所述传入参数进行解析,并获取相应的水印内容;
根据所述水印内容,生成对应格式的水印数据文件;其中,如果所述水印内容包含图片,则将所述图片对应的图片格式文件进行序列化处理后,将所得到的序列化数据文件转化为图片格式的文件,将所述转化后得到的文件作为所述图片对应的水印数据文件。
9.如权利要求6所述的装置,其特征在于,所述***层水印生成接口包括:手机管理工具MDM接口。
10.如权利要求6所述的装置,其特征在于,所述处理器进一步用于当所述用户终端开机时,检测当前***文件中是否存在动态水印数据文件,如果有,则根据当前的动态水印数据文件,在显示屏幕上绘制水印,否则,根据***中的静态水印数据文件,在显示屏幕上绘制水印。
11.一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储指令,其特征在于,所述指令在由处理器执行时使得所述处理器执行如权利要求1至5中任一项所述的水印全覆盖方法的步骤。
12.一种电子设备,其特征在于,包括如权利要求11所述的非易失性计算机可读存储介质、以及可访问所述非易失性计算机可读存储介质的所述处理器。
CN201910839602.9A 2019-09-06 2019-09-06 一种水印全覆盖方法和装置 Active CN112464177B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910839602.9A CN112464177B (zh) 2019-09-06 2019-09-06 一种水印全覆盖方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910839602.9A CN112464177B (zh) 2019-09-06 2019-09-06 一种水印全覆盖方法和装置

Publications (2)

Publication Number Publication Date
CN112464177A CN112464177A (zh) 2021-03-09
CN112464177B true CN112464177B (zh) 2023-10-17

Family

ID=74806760

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910839602.9A Active CN112464177B (zh) 2019-09-06 2019-09-06 一种水印全覆盖方法和装置

Country Status (1)

Country Link
CN (1) CN112464177B (zh)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101630354A (zh) * 2008-07-16 2010-01-20 中兴通讯股份有限公司 一种动态软件水印的编码方法
CN104867096A (zh) * 2014-02-25 2015-08-26 腾讯科技(深圳)有限公司 水印内容动态变换的方法和装置
CN105306479A (zh) * 2015-11-11 2016-02-03 江苏中威科技软件***有限公司 一种计算机数据嵌入方法、显示方法及其装置
CN107038355A (zh) * 2016-12-19 2017-08-11 云巅(上海)网络科技有限公司 云平台动态水印生成***及其控制方法
CN107423629A (zh) * 2017-04-12 2017-12-01 李晓妮 一种文件信息输出防泄密和溯源追踪的方法和***
CN107862647A (zh) * 2017-11-15 2018-03-30 平安科技(深圳)有限公司 屏幕水印的显示方法、装置、计算机设备及存储介质
CN108229220A (zh) * 2016-12-12 2018-06-29 卡巴斯基实验室股份制公司 用于在不可信用户设备上的信息的可信呈现的***和方法
CN108875323A (zh) * 2018-06-15 2018-11-23 江苏神州信源***工程有限公司 水印添加方法及装置
CN109727180A (zh) * 2019-01-03 2019-05-07 成都宇飞信息工程有限责任公司 一种屏幕信息泄漏追溯***及追溯方法
CN109977634A (zh) * 2017-12-27 2019-07-05 中兴通讯股份有限公司 一种水印添加的方法、装置、计算机设备及存储介质

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100226526A1 (en) * 2008-12-31 2010-09-09 Modro Sierra K Mobile media, devices, and signaling
US8819172B2 (en) * 2010-11-04 2014-08-26 Digimarc Corporation Smartphone-based methods and systems
US9081957B2 (en) * 2013-02-07 2015-07-14 Ryatheon BBN Technologies Corp Dynamic operational watermarking for software and hardware assurance
US10713745B2 (en) * 2017-11-20 2020-07-14 Citrix Systems, Inc. Systems and methods for providing a visible watermark in a remote session

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101630354A (zh) * 2008-07-16 2010-01-20 中兴通讯股份有限公司 一种动态软件水印的编码方法
CN104867096A (zh) * 2014-02-25 2015-08-26 腾讯科技(深圳)有限公司 水印内容动态变换的方法和装置
CN105306479A (zh) * 2015-11-11 2016-02-03 江苏中威科技软件***有限公司 一种计算机数据嵌入方法、显示方法及其装置
CN108229220A (zh) * 2016-12-12 2018-06-29 卡巴斯基实验室股份制公司 用于在不可信用户设备上的信息的可信呈现的***和方法
CN107038355A (zh) * 2016-12-19 2017-08-11 云巅(上海)网络科技有限公司 云平台动态水印生成***及其控制方法
CN107423629A (zh) * 2017-04-12 2017-12-01 李晓妮 一种文件信息输出防泄密和溯源追踪的方法和***
CN107862647A (zh) * 2017-11-15 2018-03-30 平安科技(深圳)有限公司 屏幕水印的显示方法、装置、计算机设备及存储介质
WO2019095563A1 (zh) * 2017-11-15 2019-05-23 平安科技(深圳)有限公司 屏幕水印的显示方法、装置、计算机设备及存储介质
CN109977634A (zh) * 2017-12-27 2019-07-05 中兴通讯股份有限公司 一种水印添加的方法、装置、计算机设备及存储介质
CN108875323A (zh) * 2018-06-15 2018-11-23 江苏神州信源***工程有限公司 水印添加方法及装置
CN109727180A (zh) * 2019-01-03 2019-05-07 成都宇飞信息工程有限责任公司 一种屏幕信息泄漏追溯***及追溯方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Haoyu Ma 等.Software WaterMarking using Return-Oriented Programming.ASIA CCS‘15:Proceedings of the 10th ACM Symposium on Information,Computer and Communications Security.2015,369-380. *
一种基于m序列的关系数据库鲁棒水印算法;朱勤 等;小型微型计算机***(第08期);1486-1490 *
基于基数K链表的动态软件水印版权保护机制研究;王嘉慧 等;信息网络安全(第06期);66-68+75 *
定制数据库版权保护***研究与设计;范晓霄 等;电脑知识与技术;第08卷(第06期);1212-1214+1227 *

Also Published As

Publication number Publication date
CN112464177A (zh) 2021-03-09

Similar Documents

Publication Publication Date Title
US20140310654A1 (en) Method and system for interworking plurality of applications
CN111580879A (zh) 小程序的运行方法、装置、电子设备及计算机存储介质
JP2014533013A (ja) 携帯端末内のアプリケーションの画面のスクリーンショットをとるための方法及び装置
CN106453572B (zh) 基于云服务器同步图像的方法及***
CN112118459A (zh) 共享摄像头数据实现多个app共同直播的方法及可读介质
AU2014402162B2 (en) Method and apparatus for setting background of UI control, and terminal
US20220058772A1 (en) Image Processing Method and Device
US10652388B2 (en) Communication systems and methods for causing display of visual content on a screen associated with a calling device
CN104182419A (zh) 对图片中的文字信息进行处理的方法及装置
JP7261732B2 (ja) 文字の色を決定する方法および装置
WO2019242409A1 (zh) 用于终端设备的二维码生成方法和装置
CN112464177B (zh) 一种水印全覆盖方法和装置
WO2019061185A1 (zh) 对图片进行数字签名的方法及终端
CN110582021A (zh) 信息处理方法及装置、电子设备和存储介质
CN107315970B (zh) 一种敏感数据的交互方法及装置
CN106648598B (zh) 用于显示应用的显示信息的方法和装置
CN107071589A (zh) 共享图像数据的分享方法和图像数据服务器
CN104954552B (zh) 一种信息处理方法及装置、终端
KR101371958B1 (ko) 콜백 정보 표시 장치 및 상기 장치의 동작 방법
CN114173319A (zh) 跨平台实现通话的方法、装置、云手机平台及存储介质
CN114726997A (zh) 图像存储及读取方法、装置、电子设备及存储介质
CN115049755A (zh) 一种图片生成方法、装置、设备以及存储介质
CN113949684B (zh) 视频传输方法、装置、介质和计算设备
CN104869213B (zh) 一种信息处理方法及装置
CN114584783B (zh) 图片解码方法、装置、终端设备及可读存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant