【技术实现步骤摘要】
一种文本中数字水印信息的嵌入和提取方法及装置
本专利技术涉及信息隐藏与追踪
,尤其涉及一种文本中数字水印信息的嵌入和提取方法及装置。
技术介绍
信息隐藏技术能够将一种信息隐藏到另一种载体信息中,并且不被使用者所察觉,因此该技术在信息安全保障体系的诸多方面发挥着重要作用。文本数字水印技术属于信息隐藏技术的分支,以文本为载体,通过寻找文本信息的冗余空间以实现数字水印信息的嵌入。现有技术中多采用基于文档格式特征实现文本中数字水印信息的嵌入,该方法利用文本格式本身的排版特征和人类的视觉冗余特性,通过对文本格式进行细微调整以实现水印的嵌入,例如可以通过轻微改变行间距在一行中编码嵌入一个比特位的水印信息。可见,在文本长度有限时,采用目前的数字水印嵌入方法在文本中能够嵌入的信息量较少。
技术实现思路
本专利技术实施例提供一种文本中数字水印信息的嵌入和提取方法及装置,用以解决现有技术中在文本中能够嵌入的数字水印信息量较少的问题。本专利技术实施例提供一种文本中数字水印信息的嵌入方法,包括:创建数字水印信息菜单项;将待嵌入二进制字符串嵌入至所述数字水印信息菜单项的预设属性的属性值中,所述待嵌入二进制字符串为待嵌入的数字水印信息。相应的,本专利技术实施例还提供一种文本中数字水印信息的提取方法,包括:确定数字水印信息菜单项;从所述数字水印信息菜单项的预设属性的属性值中提取待提取二进制字符串;所述待提取二进制字符串为待提取的数字水印信息。本专利技术实施例还提供一种文本中数字水印信息的嵌入装置,包括:创建单元,用于创建数字水印信息菜单项;第一嵌入单元,用于将待嵌入二进制字符串嵌入至 ...
【技术保护点】
一种文本中数字水印信息的嵌入方法,其特征在于,包括:创建数字水印信息菜单项;将待嵌入二进制字符串嵌入至所述数字水印信息菜单项的预设属性的属性值中,所述待嵌入二进制字符串为待嵌入的数字水印信息。
【技术特征摘要】
1.一种文本中数字水印信息的嵌入方法,其特征在于,包括:创建数字水印信息菜单项;将待嵌入二进制字符串嵌入至所述数字水印信息菜单项的预设属性的属性值中,所述待嵌入二进制字符串为待嵌入的数字水印信息;将待嵌入二进制字符串嵌入至所述数字水印信息菜单项的预设属性的属性值中,具体包括:当待嵌入二进制字符串的长度大于指定长度时,将所述待嵌入二进制字符串划分为多个不超过所述指定长度的子字符串;所述指定长度为所述数字水印信息菜单项的预设属性的属性值的最大长度;将所述数字水印信息菜单项的多个预设属性的属性值分别设置为各不超过所述指定长度的子字符串。2.如权利要求1所述的方法,其特征在于,所述方法还包括:当待嵌入二进制字符串的长度不大于指定长度时,将所述数字水印信息菜单项的一个预设属性的属性值设置为所述待嵌入二进制字符串;所述指定长度为所述数字水印信息菜单项的预设属性的属性值的最大长度。3.如权利要求1所述的方法,其特征在于,还包括:在文本内容中选择信息载体字符;将所述待嵌入二进制字符串嵌入至所述信息载体字符的预设属性的属性值的指定位中,所述信息载体字符的预设属性包括字符颜色、字符下划线颜色和字符边框颜色。4.如权利要求1-3任一所述的方法,其特征在于,所述待嵌入二进制字符串具体采用如下方式生成:基于预设的原始信息生成基本二进制字符串;基于所述基本二进制字符串采用预设算法生成校验字符串;基于所述基本二进制字符串和所述校验字符串生成所述待嵌入二进制字符串。5.一种采用如权利要求1所述的方法嵌入的数字水印信息的提取方法,其特征在于,包括:确定数字水印信息菜单项;从所述数字水印信息菜单项的预设属性的属性值中提取待提取二进制字符串;所述待提取二进制字符串为待提取的数字水印信息;从所述数字水印信息菜单项的预设属性的属性值中提取待提取二进制字符串,具体包括:获取所述数字水印信息菜单项的多个预设属性的属性值;确定所述待提取二进制字符串为由获取的多个属性值构成的二进制字符串;或者获取所述数字水印信息菜单项的一个预设属性的属性值;确定所述待提取二进制字符串为获取的一个属性值。6.如权利要求5所述的方法,其特征在于,还包括:确定文本内容中的信息载体字符;从所述信息载体字符的预设属性的属性值的指定位中提取待提取二进制字符串;所述信息载体字符的预设属性包括字符颜色、字符下划线颜色和字符边框颜色。7.如权利要求6所述的方法,其特征在于,还包括:确定从所述数字水印信息菜单项的预设属性的属性值中提取的待提取二进制字符串,和从所述信息载体字符的预设属性的属性值的指定位中提取的待提取二进制字符串相同。8.如权利要求5-7任一所述的方法,其特征在于,还包括:基于提取的待提取二进制字符串确定基本二进制字符串和校验字符串;基于所述基本二进制字符串采用预设算法生成校验字符串;当基于提取的待提取二进制字符串确定的校验字符串,和基于所述基本二进制字符串生成的校验字符串相同时,确定所述基本二进制字符串对应的原始信息。9.一种文本中数字水印信息的嵌入装置,其特...
【专利技术属性】
技术研发人员:冯辉,
申请(专利权)人:北大方正集团有限公司,方正信息产业控股有限公司,北京北大方正电子有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。