一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

水印添加方法、水印验证方法、电子设备及存储介质与流程

2023-02-08 05:58:12 来源:中国专利 TAG:

技术特征:
1.一种水印添加方法,应用于第一设备,其特征在于,所述方法包括:获取第一多媒体文件及私钥;使用所述私钥对所述第一多媒体文件进行签名,获得签名数据;基于所述签名数据获得水印数据;对所述第一多媒体文件进行空频域变换,得到频域数据;将所述水印数据添加到所述频域数据中,并对添加所述签名数据后的频域数据进行空频域逆变换,得到第二多媒体文件,其中,所述第二多媒体文件包括所述水印数据。2.根据权利要求1所述的方法,其特征在于,所述第一多媒体文件包括图像、视频或声音中的一种。3.根据权利要求2所述的方法,其特征在于,所述第一多媒体文件为视频文件,所述对所述第一多媒体文件进行空频域变换,得到频域数据包括:对所述视频文件进行抽帧操作,得到关键帧图像;对所述关键帧图像进行空频域变换,得到频域图像。4.根据权利要求1所述的方法,其特征在于,所述第二多媒体文件为包含水印数据的图像文件或包含水印数据的声音文件。5.根据权利要求1-4任一项所述的方法,其特征在于,所述使用所述私钥对所述第一多媒体文件进行签名,获得签名数据包括:对所述第一多媒体文件进行哈希计算,得到哈希值;获取用户身份信息,基于所述用户身份信息及所述哈希值,组成待签名字符串;使用所述私钥对所述待签名字符串进行签名,获得签名数据。6.根据权利要求5所述的方法,其特征在于,所述水印数据还包括所述哈希值及所述用户身份信息。7.根据权利要求6所述的方法,其特征在于,所述水印数据还包括公钥。8.根据权利要求7所述的方法,其特征在于,所述公钥包含在证书中,所述证书由第三设备颁发。9.一种水印验证方法,应用于第二设备,其特征在于,所述方法包括:获取第二多媒体文件;其中,所述第二多媒体文件包含水印数据;对所述第二多媒体文件进行空频域逆变换,得到频域数据;提取所述频域数据中的水印数据;其中,所述水印数据包括哈希值、用户身份信息及签名数据;基于所述水印数据进行验证,用于确定所述第二多媒体文件是否与所述用户身份信息匹配。10.根据权利要求9所述的方法,其特征在于,所述基于所述水印数据进行验证,用于确定所述第二多媒体文件是否与所述用户身份信息匹配包括:获取公钥;基于所述哈希值及所述用户身份信息,组成第一字符串;使用所述公钥对所述签名数据进行解签,得到第二字符串;若所述第一字符串与所述第二字符串一致,则确定所述第二多媒体文件与所述用户身份信息匹配。
11.根据权利要求10所述的方法,其特征在于,所述公钥由第一设备预先发送给所述第二设备。12.一种第一设备,其特征在于,包括:存储器,所述存储器用于存储计算机程序代码,所述计算机程序代码包括指令,当所述第一设备从所述存储器中读取所述指令,以使得所述第一设备执行如权利要求1-8中任一项所述的方法。13.一种第二设备,其特征在于,包括:存储器,所述存储器用于存储计算机程序代码,所述计算机程序代码包括指令,当所述第二设备从所述存储器中读取所述指令,以使得所述第二设备执行如权利要求9-11中任一项所述的方法。14.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在所述第一设备上运行时,使得所述第一设备执行如权利要求1-8中任一项所述的方法,或当所述计算机指令在所述第二设备上运行时,使得所述第二设备执行如权利要求9-11中任一项所述的方法。

技术总结
本申请实施例提供一种水印添加方法、水印验证方法、电子设备及存储介质,涉及通信技术领域,该方法包括:获取第一多媒体文件及私钥;使用所述私钥对所述第一多媒体文件进行签名,获得签名数据;基于所述签名数据获得水印数据;对所述第一多媒体文件进行空频域变换,得到频域数据;将所述水印数据添加到所述频域数据中,并对添加所述签名数据后的频域数据进行空频域逆变换,得到第二多媒体文件,其中,所述第二多媒体文件包括所述水印数据。本申请实施例提供的方法,能够有效保护著作权人的利益。能够有效保护著作权人的利益。能够有效保护著作权人的利益。


技术研发人员:苏涛
受保护的技术使用者:华为技术有限公司
技术研发日:2021.07.15
技术公布日:2023/2/6
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献