hasp加密狗的的外壳,可以有效的防止反编译、反调试、反跟踪、打乱程序代码的问题;可自动完成代码植入工作;还支持多种程序使用;也有部分数据加密功能。hasp支持多种语言,如一些主流语言和传统语言,还能针对java、.net、pb加密,同时hasp支持的系统有windows、linux、苹果和安卓系统。
hasp硬件加密狗拥有丰富的型号,所以价格也是几十到几百不等。
java大家都不陌生,java开发语言提供了很方便的开发平台,开发出来的程序很容易在不同的平台上被移植,现在越来越多的人使用它来开发软件,尤其b/s架构的程序,与.net语言并驾齐驱。
现如今hasp针对java加密提供两种解决方案:
1、hasp加密锁提供的外壳加密工具中,有一个叫做datahasp数据加密的功能,这个功能可以很好的防止反编译而去掉api的调用,大家知道:硬件加密锁的保护原理就是让加密过的软件和硬件紧密相连,调用不会轻易地被剔除,这样才能持久地保护您的软件不被盗版,同时,这种方式使用起来非常简单,很容易被程序员掌握,要对一个软件实现保护,大约只需几分钟就可以了。下面简要介绍一下它的原理:
运用hasp hl的外壳工具先把java解释器进行加密,那么,如果要启动这个解释器就需要有特定的加密锁存在,然后,再运用外壳工具中的数据加密功能把java程序(class、jsp、jar包、war包)当作一个数据文件来进行加密处理,生成新的java程序,因为这个加密过程是在锁内完成的,并采用了128位的aes算法,这样,加密后的java程序,无论你采用什么样的反编译工具,都是无法反编译出来。您的软件也只有被加密过的java解释器并有加密锁的情况下才能正常运行,如果没有加密锁,程序不能运行,从而达到真正保护您的软件的目的,该方法只支持windows平台。
2、hasp提供专门针对java外壳加密工具,直接加密jar或war包,防止反编译,目前支持j2se,j2ee主要支持容器为tomcat6.0以上,可在windows和linux平台下运行,如果情况适合则是最简单的使用方法。
国际领先的安全技术,全方位的保护您的软件,防止软件盗版。实施有效的保护不仅可以延长您产品的生命期,同时可以显著提高您公司的收入,让您的努力获得丰厚回报。
深圳市海之博科技有限公司
0755 25636819
