一种有效保护Java字节码的方法  被引量:2

An Effective Method to Protect Java Bytecode File

在线阅读下载全文

作  者:刁俊峰[1] 温巧燕[1] 

机构地区:[1]北京邮电大学理学院,北京100876

出  处:《微电子学与计算机》2008年第2期86-88,共3页Microelectronics & Computer

摘  要:JavaTM是开发Web网络应用的主要编程语言之一。由于Java语言自身的特点,它的字节码文件很容易被反编译,所以它的安全问题越来越受到重视。结合信息隐藏与加密技术,提出了一种保护Java字节码的新方法。该方法利用Shamir门限分存方案,将加密密钥打散,隐藏在加密的Java字节码文件中。能有效保护Java字节码文件抵抗反编译,并且很好地支持Java应用程序的升级,通过大量测试数据证明,该方法没有对原Java程序的运行效率产生很大影响。JavaTM has become a very popular choice of Internet programming languages for developing many Web applications nowadays. The Java bytecode file is easy to be decompiled because of the characters of Java^TM, so Java^TM security problems become more and more important. In this paper, a new method to protect Java bytecode file was proposed, it combined information hiding and encryption technology. It used Sharmir Threshold Schemes to break up the encryption key and hide them in the encrypted bytecode file. It can effectively prevent the Java bytecode file being decompiled and support the development of Java application; it doesn't affect the efficiency much to original Java program by lots of testing data.

关 键 词:虚拟机 字节码文件 门限分存 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象