一种基于函数调用的软件水印信息处理方法

    公开(公告)号:CN106599631A

    公开(公告)日:2017-04-26

    申请号:CN201611149380.0

    申请日:2016-12-14

    Applicant: 吉林大学

    CPC classification number: G06F21/16

    Abstract: 本发明属于软件水印技术领域,涉及一种基于函数调用的软件水印信息处理方法,包括水印信息转化、水印嵌入、水印提取和水印函数识别,该方法通过在软件中嵌入秘密的水印信息,并在任何有需要的时候提取该信息以证明版权所属,有效保护软件版权。该方法所采用的动态水印算法在水印信息的表达方式上具有良好的灵活性,并且提供了一种鲁棒性强的识别方案用于水印函数的识别,使得水印算法能有效对抗加性攻击。本发明还提供了算法基于Java字节码的一种实现,基于该实现进行了实验与评估,结果表明该算法能有效对抗多种不同的攻击手段。

Patent Agency Ranking