摘要
通过Internet发布的Java程序正面临着严重的未授权使用,这是因为Java源代码被编译成可重用的class文件,而这些class文件很容易就被反编译成Java源文件。提出一种在Java的class文件中嵌入数字水印的技术,它可以有效地保证开发者对该程序的版权。该水印嵌入对程序的使用者来说是透明的,而对程序的开发者来说,可以轻易地找出未经授权的非法的程序使用。
Java programs distributed through Internet are now suffering from program theft. It is because Java source code are complied into reusable class files and can be decompiled into source code easily. We propose a method for embeding Java bytecode with a digital watermark, which can protect developers intellectual property. The embedding method is transparent to program users, yet enables developers to identify illegal programs containing stolen class files.
出处
《计算机应用》
CSCD
北大核心
2003年第9期96-98,共3页
journal of Computer Applications
关键词
JAVA
字节码
数字水印
版权保护
Java
bytecode
digital watermark
copyright protection