【技术实现步骤摘要】
本专利技术涉及数据安全,尤其是涉及一种数字水印生成方法、装置、终端设备、计算机可读存储介质及计算机程序产品。
技术介绍
1、目前,为了便于对数据资产归属进行确认,通常在不改变数据的使用价值的前提下,通过数据混淆的技术,添加隐藏的数据水印,如在数据文件中添加无用行,在图片文件中嵌入特征块而不改变图片的显示效果,确保在发生数据泄露等情况下,能确认数据的资产归属。现有技术通常仅能够针对图像、音视频、大文本、数据库等大信息场景添加数字水印,而在单个短数据的信息场景下,由于原始信息载体小,因此隐蔽性较低,水印防伪困难,一旦被识破,容易导致数据被篡改,而数字水印被篡改后将无法确认数据的资产归属。
技术实现思路
1、本专利技术提供一种数字水印生成方法、装置、设备、介质及程序产品,考虑到如纯数字型数据、短位数等查询数据的原始信息载体小,能够针对不同长度的水印需求而按照10n取余,得到不同长度的整数作为数字水印,提高了嵌入隐蔽性的同时,确保对原始查询数据的干扰较小。
2、为了解决上述技术问题,本
...【技术保护点】
1.一种数字水印生成方法,其特征在于,包括:
2.如权利要求1所述的数字水印生成方法,其特征在于,所述查询信息至少包括查询方消息、查询接口名称、所述查询数据和时间序列;所述根据当前所述查询数据所对应的查询信息进行哈希运算,获得哈希数组,具体包括:
3.如权利要求1所述的数字水印生成方法,其特征在于,所述从所述哈希数组中获取长度为预设比特数值的第一数组,具体包括:
4.如权利要求1所述的数字水印生成方法,其特征在于,所述将所述第二数组按照10n取余,生成所述查询数据的数字水印,具体包括:
5.如权利要求1所述的数字水印生成
...【技术特征摘要】
1.一种数字水印生成方法,其特征在于,包括:
2.如权利要求1所述的数字水印生成方法,其特征在于,所述查询信息至少包括查询方消息、查询接口名称、所述查询数据和时间序列;所述根据当前所述查询数据所对应的查询信息进行哈希运算,获得哈希数组,具体包括:
3.如权利要求1所述的数字水印生成方法,其特征在于,所述从所述哈希数组中获取长度为预设比特数值的第一数组,具体包括:
4.如权利要求1所述的数字水印生成方法,其特征在于,所述将所述第二数组按照10n取余,生成所述查询数据的数字水印,具体包括:
5.如权利要求1所述的数字水印生成方法,其特征在于,所述方法具体通过如下步骤判断当前请求的查询数据是否需要添加水印:
6.如权利要求1所述的数字水印生成方法,其特征在于,所述方法还包括:
7.如权利要求6所述的数字水印生成方法,其特征在于,所述将所述数字水印与所述查询数据进...
【专利技术属性】
技术研发人员:许文周,路骁虎,黄承伟,周璐,郑添元,
申请(专利权)人:中移上海信息通信科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。