Java Code Encrypt Technology Base on Triple DES and RSA Algorithm
Zhiwei Zheng · Microcomputer applications · 2009
Java language is a widely used programming language.Because of its platform-independent features,if you don't encrypt,the Software wrote by Java would leak and user can get the software source code easily.The classic Triple DES encryption algorithm with a key can be used to encrypt the file which has been compiled,and then Modify JVM Classloader to enable it to identify the compiled file.In order to provide a higher level of encryption,using the RSA algorithm to encrypt the key generated before,eventually achieve the target of protecting software copyright.