The invention discloses a method of encryption and digital watermarking, the digital watermarking encryption method includes the following steps: adding the digital watermark logo character preset, to the digital watermark identification, among them, the digital watermarking is the first hexadecimal format; the logo after the digital watermark at the binary the first string format conversion, the binary format generates the corresponding digital watermark; according to the preset sequence to extract each character of the first string, and according to the character of each extraction, nodes treat encryption file and extract the characters corresponding to the implementation of the corresponding processing, generating the encryption the file corresponding to the encrypted files, which the encrypted file includes a plurality of nodes. The invention also discloses a digital watermark encryption device. The invention improves the reliability of the digital watermark encryption.
【技术实现步骤摘要】
数字水印加密方法及装置
本专利技术涉及数字水印
,尤其涉及一种数字水印加密方法及装置。
技术介绍
数字水印技术是将一些标识信息(即数字水印)嵌入数字载体(包括多媒体、文档、软件等)当中的技术,常用于保护信息安全或者信息隐藏,因此得到广泛应用。在对数字载体进行数字水印加密时,一般是将数字水印直接嵌入到数字载体当中,这会占用数字载体的一定存储空间,而当数字载体的可用存储空间不足时,嵌入数字水印会影响数字载体的正常使用,因此,数字水印加密的可靠性并非很高。
技术实现思路
本专利技术的主要目的在于提出一种数字水印加密方法及装置,旨在解决现有数字水印加密的可靠性不高的技术问题。为实现上述目的,本专利技术提供的一种数字水印加密方法,所述数字水印加密方法包括以下步骤:将数字水印添加预设的标识字符,以对所述数字水印进行标识处理,其中,所述数字水印为第一进制格式;将标识处理后的所述数字水印进行第二进制格式转换,生成所述数字水印对应的第二进制格式的第一字符串;按照预设顺序依次提取所述第一字符串中的每一位字符,并根据每次提取的字符,依次对待加密文件中与提取的所述字符对应的节点执行相应处理,生成所述待加密文件对应的加密文件,其中,所述待加密文件包括多个节点。优选地,所述将数字水印添加预设的标识字符的步骤包括:在所述数字水印的头部位置和尾部位置添加所述标识字符。优选地,当所述第二进制格式为二进制格式时,所述按照预设顺序依次提取所述第一字符串中的每一位字符,并根据每次提取的字符,依次对待加密文件中与提取的所述字符对应的节点执行相应处理的步骤包括:按照预设顺序依次提取二进制格式的所述 ...
【技术保护点】
一种数字水印加密方法,其特征在于,所述数字水印加密方法包括步骤:将数字水印添加预设的标识字符,以对所述数字水印进行标识处理,其中,所述数字水印为第一进制格式;将标识处理后的所述数字水印进行第二进制格式转换,生成所述数字水印对应的第二进制格式的第一字符串;按照预设顺序依次提取所述第一字符串中的每一位字符,并根据每次提取的字符,依次对待加密文件中与提取的所述字符对应的节点执行相应处理,生成所述待加密文件对应的加密文件,其中,所述待加密文件包括多个节点。
【技术特征摘要】
1.一种数字水印加密方法,其特征在于,所述数字水印加密方法包括步骤:将数字水印添加预设的标识字符,以对所述数字水印进行标识处理,其中,所述数字水印为第一进制格式;将标识处理后的所述数字水印进行第二进制格式转换,生成所述数字水印对应的第二进制格式的第一字符串;按照预设顺序依次提取所述第一字符串中的每一位字符,并根据每次提取的字符,依次对待加密文件中与提取的所述字符对应的节点执行相应处理,生成所述待加密文件对应的加密文件,其中,所述待加密文件包括多个节点。2.如权利要求1所述的数字水印加密方法,其特征在于,所述将数字水印添加预设的标识字符的步骤包括:在所述数字水印的头部位置和尾部位置添加所述标识字符。3.如权利要求1所述的数字水印加密方法,其特征在于,当所述第二进制格式为二进制格式时,所述按照预设顺序依次提取所述第一字符串中的每一位字符,并根据每次提取的字符,依次对待加密文件中与提取的所述字符对应的节点执行相应处理的步骤包括:按照预设顺序依次提取二进制格式的所述第一字符串中的每一位字符;若当前提取的所述字符为二进制字符0,则维持所述待加密文件中与当前提取的所述字符对应的节点不变;若当前提取的所述字符为二进制字符1,则在所述待加密文件中与当前提取的所述字符对应的节点的尾部位置添加一位空格字符。4.如权利要求2所述的数字水印加密方法,其特征在于,所述依次对待加密文件中与提取的所述字符对应的节点执行相应处理,生成所述待加密文件对应的加密文件的步骤之后,还包括:依次提取所述加密文件的每一个节点,并确定与提取的每一个节点对应的第二进制格式的字符,将确定的字符组成第二进制格式的第二字符串;对所述第二字符串进行第一进制格式转换,生成第一进制格式的第三字符串,所述第三字符串中包含携带有所述标识字符的数字水印;查找所述第三字符串中包含的所述标识字符,并根据所述标识字符获取所述数字水印。5.如权利要求4所述的数字水印加密方法,其特征在于,所述查找所述第三字符串中包含的所述标识字符,并根据所述标识字符获取所述数字水印的步骤包括:查找所述第三字符串中包含的两...
【专利技术属性】
技术研发人员:江亭,
申请(专利权)人:深圳TCL数字技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。