The invention provides a method and device for generating, recognizing and printing digital watermarking image of web pages. The method includes: encrypting operator information with MD5 encryption algorithm; encoding encrypted operator information with preset barcode encoding method to obtain barcode image; processing barcode image with minimum effective bit image spatial domain algorithm to obtain dark watermarking. Image; Characterized by character spacing, the encrypted operator information is coded into the preset watermarking mark to get the bright watermarking image; the dark watermarking image and the bright watermarking image are mosaic and synthesized to get the web page digital watermarking image. This can be achieved by embedding operator information into the digital watermarking image of the web page, which has the characteristics of privacy and information integrity. Because the watermarking image covers the whole web page, even if the content of the web page changes, such as local screenshots or photographs, the hidden operator information can still be recovered from the leaked image, thus playing a protective role.
【技术实现步骤摘要】
一种网页数字水印生成、识别、打印方法及装置
本专利技术涉及数字水印
,更具体地说,涉及一种网页数字水印图像生成、识别、打印方法及装置。
技术介绍
信息化发达的今天,信息保护成为非常重要的一个课题。而数字水印则是众多防止信息泄露方法中的一种重要技术手段。按隐藏位置,现有数字水印分为空域数字水印和频域数字水印两种,多适用于纯图像领域。而网页数字水印图像则是以网页为载体,将水印嵌入于网页中。由于网页本身属于纯文本媒体,文本本身没有任何冗余信息,文本中任何字符的改变都会使得网页的内容发生改变,因此现有数字水印无法直接应用于网页,这就会无法对网页内容起到任何保护作用。
技术实现思路
为解决上述问题,本专利技术提供一种网页数字水印图像生成、识别、打印方法及装置,技术方案如下:一种网页数字水印图像生成方法,包括:采用MD5加密算法对操作人信息进行加密;以预设条形码编码方式对加密后的所述操作人信息进行编码,得到条形码图像;利用最低有效位图像空域算法对所述条形码图像进行处理,得到暗水印图像;以字符间距为特征,将加密后的所述操作人信息编码至预设水印标识中得到明水印图像;将所述暗水印图像和所述明水印图像进行拼接合成,得到网页数字水印图像。优选的,所述以字符间距为特征,将加密后的所述操作人信息编码至预设水印标识中得到明水印图像,包括:将加密后的所述操作人信息转换为用于编码的进制值;根据所述进制值确定预设水印标识的字符间距;基于所述字符间距对所述预设水印标识进行间距调整,得到明水印图像。优选的,在所述将所述暗水印图像和所述明水印图像进行拼接合成,得到网页数字水印图像之前,还包括: ...
【技术保护点】
1.一种网页数字水印图像生成方法,其特征在于,包括:采用MD5加密算法对操作人信息进行加密;以预设条形码编码方式对加密后的所述操作人信息进行编码,得到条形码图像;利用最低有效位图像空域算法对所述条形码图像进行处理,得到暗水印图像;以字符间距为特征,将加密后的所述操作人信息编码至预设水印标识中得到明水印图像;将所述暗水印图像和所述明水印图像进行拼接合成,得到网页数字水印图像。
【技术特征摘要】
1.一种网页数字水印图像生成方法,其特征在于,包括:采用MD5加密算法对操作人信息进行加密;以预设条形码编码方式对加密后的所述操作人信息进行编码,得到条形码图像;利用最低有效位图像空域算法对所述条形码图像进行处理,得到暗水印图像;以字符间距为特征,将加密后的所述操作人信息编码至预设水印标识中得到明水印图像;将所述暗水印图像和所述明水印图像进行拼接合成,得到网页数字水印图像。2.根据权利要求1所述的方法,其特征在于,所述以字符间距为特征,将加密后的所述操作人信息编码至预设水印标识中得到明水印图像,包括:将加密后的所述操作人信息转换为用于编码的进制值;根据所述进制值确定预设水印标识的字符间距;基于所述字符间距对所述预设水印标识进行间距调整,得到明水印图像。3.根据权利要求1所述的方法,其特征在于,在所述将所述暗水印图像和所述明水印图像进行拼接合成,得到网页数字水印图像之前,还包括:基于所述暗水印图像的背景部分对所述明水印图像的背景部分进行处理。4.根据权利要求1所述的方法,其特征在于,在所述将所述暗水印图像和所述明水印图像进行拼接合成,得到网页数字水印图像之前,还包括:对所述明水印图像的文字部分进行旋转处理。5.根据权利要求1所述的方法,其特征在于,所述操作人信息包括:登录用户名、IP地址和介质访问控制mac地址中任意一个或多个。6.一种网页数字水印图像生成装置,其特征在于,包括:加密模块,用于采用MD5加密算法对操作人信息进行加密;暗水印生成模块,用于以预设条形码编码方式对加密后的所述操作人信息进行编码,得到条形码图像;利用最低有效位图像空域算法对所述条形码图像进行处理,得到暗水印图像;明水印生成模块,用于以字符间距为特征,将加密后的所述操作人信息编码至预设水印标识中得到明水印图像;合成模块,用于将所述暗水印图像和所述明水印图像进行拼接合成,得到网页数字水印...
【专利技术属性】
技术研发人员:姚琥,张星,赵焕芳,杨声钢,陈希,吴鹏程,邓伟仲,
申请(专利权)人:中国农业银行股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。