近年来,企业和java开发人员针对java类文件的保护,在对java底层类加 载机制的深度分析后,提出了一系列的保护措施,如本地编译、代码隔离技术、 代码混淆技术、数字水印技术。本文对Java类文件的保护现状及保护技术进行 深入研宄后,在前人研宄的基础上分析总结现有的Java类文件保护技术的主要 算法和优缺点。传统的:Fava类文件加密方式有RSA、AES等,但其对加密长度 是有限制的,在一些较为复杂和长数据加密过程中会存在异常的现象,因此,本 文提出了一种分块Java类文件的RSA加密算法,可有效地对较长数据进行加解 密操作,节约加解密时间,提高算法的效率,具有重