- 专利标题: 一种利用软件水印限制非法JAVA软件运行的方法
- 专利标题(英): Method for restricting illegal JAVA software operation by using software watermarks
-
申请号: CN201010621775.2申请日: 2010-12-24
-
公开(公告)号: CN102122335B公开(公告)日: 2012-11-14
- 发明人: 王建民 , 王朝坤 , 余志伟 , 戴鹏飞
- 申请人: 清华大学
- 申请人地址: 北京市海淀区清华园1号
- 专利权人: 清华大学
- 当前专利权人: 清华大学
- 当前专利权人地址: 北京市海淀区清华园1号
- 代理机构: 北京清亦华知识产权代理事务所
- 代理商 罗文群
- 主分类号: G06F21/22
- IPC分类号: G06F21/22
摘要:
本发明涉及一种利用软件水印限制非法JAVA软件运行的方法,属于软件保护技术领域。首先在用户提交的JAVA软件中嵌入水印,然后在JAVA软件运行系统中构建一个JAVA软件水印提取模块和一个JAVA软件水印验证模块,利用水印提取模块中的水印提取方法,从用户提交的JAVA软件中提取水印,对提取的水印进行验证,以确定用户提交的JAVA软件的合法性。本发明方法隐秘性好,安全性高,对于恶意软件的攻击有很好的抗攻击能力;本方法中软件水印的提取时间短,嵌入水印后的软件仍能保持良好的运行性能;本方法具有良好的移植性,能够根据用户需求来选择水印方法,因此可以更好地满足用户对JAVA软件运行安全性和运行效率的需求。
公开/授权文献
- CN102122335A 一种利用软件水印限制非法JAVA软件运行的方法 公开/授权日:2011-07-13