【技术实现步骤摘要】
一种嵌入暗水印的文件打印方法及装置
本申请涉及数据安全
,尤其涉及一种嵌入暗水印的文件打印方法及装置。
技术介绍
随着数据技术的不断发展,数据安全问题也日显突出,数据安全包括保证数据的保密性,例如,防范商业企业机密泄露以及个人信息的泄露等。目前,对于公司企业员工而言,任何一个员工都可以任意打印公司的文件,但是对于保密性有要求的文件,如果遭遇泄露,那么无法对文件来源进行跟踪,无法保障数据的保密性,数据安全性较低。
技术实现思路
本申请实施例提供一种嵌入暗水印的文件打印方法及装置,有利于提高数据安全性。本申请第一方面提供一种嵌入暗水印的文件打印方法,包括:当接收到用户的打印请求时,获取所述用户的标识信息,所述打印请求携带待打印文件;对所述标识信息进行编码,以得到编码信息;基于所述编码信息生成暗水印;将所述暗水印嵌入到所述待打印文件中,以得到嵌入所述暗水印的文件;对所述嵌入所述暗水印的文件进行打印。基于本申请第一方面,在第一种可能的实施方式中 ...
【技术保护点】
1.一种嵌入暗水印的文件打印方法,其特征在于,包括:/n当接收到用户的打印请求时,获取所述用户的标识信息,所述打印请求携带待打印文件;/n对所述标识信息进行编码,以得到编码信息;/n基于所述编码信息生成暗水印;/n将所述暗水印嵌入到所述待打印文件中,以得到嵌入所述暗水印的文件;/n对所述嵌入所述暗水印的文件进行打印。/n
【技术特征摘要】
1.一种嵌入暗水印的文件打印方法,其特征在于,包括:
当接收到用户的打印请求时,获取所述用户的标识信息,所述打印请求携带待打印文件;
对所述标识信息进行编码,以得到编码信息;
基于所述编码信息生成暗水印;
将所述暗水印嵌入到所述待打印文件中,以得到嵌入所述暗水印的文件;
对所述嵌入所述暗水印的文件进行打印。
2.根据权利要求1所述的方法,其特征在于,所述对所述标识信息进行编码包括:
采用摩斯码对所述标识信息进行编码;
或者,获取预先设置的自定义编码方式,采用所述自定义编码方式对所述标识信息进行编码。
3.根据权利要求2所述的方法,其特征在于,所述将所述暗水印嵌入到所述待打印文件中,以得到嵌入所述暗水印的文件,包括:
将所述待打印文件进行傅里叶变换,以得到频域数据;
将所述暗水印嵌入所述频域数据;
对嵌入所述暗水印的所述频域数据进行傅里叶逆变换,以得到所述嵌入所述暗水印的文件。
4.根据权利要求2所述的方法,其特征在于,所述将所述暗水印嵌入到所述待打印文件中,以得到嵌入所述暗水印的文件,包括:
将所述待打印文件进行划分,以得到多个文件;
对所述多个文件分别进行离散余弦变换,以得到多条频域数据,所述多个文件与所述多条频域数据一一对应;
将所述暗水印分别嵌入所述多条频域数据;
对嵌入所述暗水印的所述多条频域数据分别进行离散余弦逆变换,以得到所述嵌入所述暗水印的文件。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
获取打印文件;
对所述打印文件进行处理,以得到所述暗水印;
基于所述暗水印获得所述编码信息;
对所述编码信息进行解码,以得到所述标识信息;
基于所述标识信息确定所述用户。
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。