【技术实现步骤摘要】
水印生成方法、添加方法、溯源方法、设备及存储介质
[0001]本专利技术涉及数字水印领域,具体涉及一种水印生成方法、添加方法、溯源方法、设备及存储介质。
技术介绍
[0002]通过拍照和截屏等方式泄露机密数据的案列已屡见不鲜,在这种情况下,如果显示设备上没有相应的溯源措施,即使发现机密数据泄露,也很难找到责任主体。
[0003]目前很多涉及机密的显示设备上都有采用信息溯源技术,其中加水印是最常用的方式。目前主要采用的水印有:文字水印、图片水印等,但它们都有各自的不足,如:文字水印一般都是明文显示,能够很轻易地被篡改;图片水印一般以单个图片(如公司logo)作为水印,主要用于归属权的声明,对于数据泄密追责作用不大。
[0004]为了解决上述技术的缺陷,现有技术中公开了采用点阵水印来进行信息溯源的方式。然而,上述方式由于采用的是点集的方式,当屏幕的背景色与点颜色相近时就很难区分来,导致无法识别出点阵水印中的信息,因此,点阵水印对屏幕的抗干扰性较弱,增加信息溯源的难度,甚至可能导致溯源的失败。
技术实现思路
...
【技术保护点】
【技术特征摘要】
1.一种水印生成方法,其特征在于,包括如下步骤:获取待生成的水印所要包含的信息;对所述信息进行处理,生成与所述信息对应的二值矩阵;从预设颜色对表中选择若干组预设颜色对,生成多个与所述二值矩阵对应的子热图,每个所述子热图由一组预设颜色对中的两种预设颜色的色块组成,每个子热图中的一个颜色对应所述二值矩阵中的一个数值;将多个所述子热图平铺拼接成预设透明度的水印。2.如权利要求1所述的水印生成方法,其特征在于,所述生成多个与所述二值矩阵对应的子热图,包括:确定当前预设颜色对;将所述当前预设颜色对中的二色与所述二值矩阵中的二值分别对应,根据预设的色块尺寸和二值矩阵中每个数值的位置生成由色块拼接的图像,作为所述当前预设颜色对对应的子热图。3.如权利要求1所述的水印生成方法,其特征在于,所述将多个所述子热图平铺拼接成预设透明度的水印,包括:将多个所述子热图错位平铺拼接成预设透明度的水印。4.如权利要求1
‑
3任一所述的水印生成方法,其特征在于,所述对所述信息进行处理,生成与所述信息对应的二值矩阵,包括:对所述信息进行加密,得到加密后的信息;对所述加密后的信息进行编码处理,生成与所述信息对应的二值矩阵。5.一种在显示界面上添加水印的方法,其特征在于,包括如下步骤:将用户登录当前设备的登录信息作为待生成的水印所要包含的信息;利用权利要求1
‑
4任一所述的水印生成方法生成待添加水印;将所述待添加水印添加到所述当前设备的显示界面上。6.如权利要求5所述的在显示界面上添加水印的方法,其特征在于,所述将所述待添加水印添加到所述当前设备的显示界面上之后,还包括:在用户成功登录所述当前设备期间,每隔预设时间段重新利用权利要求1
‑
4任一所述的水印...
【专利技术属性】
技术研发人员:陈保文,吴佳欢,马超,
申请(专利权)人:合芯科技苏州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。