【摘要】 本发明公开了一种动态软件水印的编码方法,首先,将水印数N 分解为K进制数,其中,K大于1的正整数;然后,构造具有K-1个 叶节点的PPCT水印;最后,在由所述PPCT水印的头节点及所述叶节 点通过其左指针构成的循环链表中,根据所述K进制数及K基数循环 链表水印指针编码规则更新所述叶节点右指针的指向,使得所述叶子 节点通过其右指针的指向表示所述K进制数的各位数值。本发明所述 技术方案提高了软件水印的隐蔽性和抗攻击性。 【专利类型】发明申请 【申请人】中兴通讯股份有限公司 【申请人类型】企业 【申请人地址】518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部 【申请人地区】中国 【申请人城市】深圳市 【申请人区县】南山区 【申请号】CN200810068531.9 【申请日】2008-07-16 【申请年份】2008 【公开公告号】CN101630354A 【公开公告日】2010-01-20 【公开公告年份】2010 【发明人】沈静博 【主权项内容】1、一种动态软件水印的编码方法,其特征在于,包括以下步骤: a、将水印数N分解为K进制数,其中,K为大于1的正整数; b、构造具有K-1个叶节点的改造的平面立体树水印; c、在由所述改造的平面立体树水印的头节点及所述叶节点通过其 左指针构成的循环链表中,根据所述K进制数及K基数循环链表水印 指针编码规则更新所述叶节点右指针的指向,使得所述叶子节点通过 其右指针的指向表示所述K进制数的各位数值。 【当前权利人】中兴通讯股份有限公司 【当前专利权人地址】广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部 【专利权人类型】上市股份有限公司 【统一社会信用代码】9144030027939873X7 【被引证次数】3 【家族被引证次数】3