九鼎加密锁,JDKEY-ARM系列加密锁是一款采用32位ARM智能卡芯片、无需安装驱动、安全可靠、简单易用的加密机,它支持设定为HID(人体学输入设备)设备类型。
JDKEY加密机让你的软件远离复制!
讲解如何使用JDKeyARM加密锁的教学视频下载地址:http://www.jdkey.cn/files/jdkeyarm_howtouse.mp4
JDKEY加密机 面向单机环境的低成本保护方案
JDKEY加密机是使用在计算机USB口上的用于软件保护的硬件产品。加密机采用端口噪声技术,提供128K (HID模式) /64K (SCSI模式)的掉电保护存储器,具备反跟踪能力,是经济实用软件保护解决方案的首选。软件开发商可以采用多种方法保护软件,防止软件被非法拷贝使用。加密机开发套件由以下组件组成:加密机(也称加密锁)
ARM加密机是一个可编程、可读写的存储设备,具有128K的数据存储区。如果加密机插在计算机上,您可以通过相应的保护接口函数或开发商工具对加密机进行访问。E系列相比F系列具有更好地易用性,用过ET199的用户可以很快上手!!!
保护接口
加密机开发套件提供的保护接口是一套包含各种开发语言的程序接口模块,可以嵌在程序的源代码中。您可以在您程序中使用加密机开发套件提供的保护接口对加密机进行操作。
JDKEY集成工具
JDKEY集成工具可以使开发商方便地对加密机存储区进行编辑、读取硬件号以及连续批量烧录等操作。
工作原理
开发商程序通过调用加密机开发套件提供的接口模块对加密机操作,加密机响应该操作并通过接口模块将相应数据返回给开发商程序。开发商程序可以对返回值进行判定并采取相应的动作。如果返回无效的响应,表明没有正确合法的加密机,开发商可以将应用程序终止运行。
产品特点
加密机开发套件提供了两种保护方案:使用Obj、DLL、ActiveX控件或者直接使用外壳工具,请根据您的需求选择方案。
保护方案一:使用LIB(静态链接库)、DLL(动态链接库)、ActiveX控件
LIB、DLL、ActiveX控件提供了操作加密机的接口函数,您可以直接在应用程序的源代码里加入这些接口函数的调用,来保护您的一个或者多个软件,然后重新编译您的应用程序。由您来设置应用程序中调用保护接口的次数以及没有发现加密机采取的措施。原则上您调用、设置的保护接口越多将更有利于阻止破坏您的软件保护。
保护方案二:使用统一外壳工具(32/64软件加密工具)使用外壳工具对软件保护是一种快速、简单的保护方案。它不象使用接口函数需要对源代码进行改动,而是自动给您的可执行应用程序加了一个保护层。在程序开始运行和运行当中会自动地访问加密机是否存在。假如加密机不存在,用户将看到一个错误提示,该应用程序将不能运行。
本工具对.net程序采用了特殊的加密方式,流程混淆、反射、代码乱序等。
本工具支持目前已支持所有版本的Windows系统,支持几乎所有主流编程语言。
保护方案三:使用VMP高强度加密工具(32/64虚拟机加密工具)【强度最高】使用VMP高强度加密工具对软件保护是一种深度的保护方案。它的使用和统一外壳工具一样的简单,但是由于采用的是代码虚拟化技术,所以加密强度非常高,大大提高了软件被破解的可能性。用户可以自行设定虚拟化条件,通过模拟运行查看,来合理分配加密函数数目,达到效率和加密强度的平衡。
本工具只能对PE32和PE64的程序进行操作。
JDKEY的优势
• 内置高性能智能卡芯片,采用32位单周期硬件算法实现,成本与性能兼顾;
• 完全符合USB1.1/2.0/3.0标准,兼容性好。
• 不需要安装任何驱动,即插即用。
• 支持同一台电脑上同时插多把JDKEY加密机,互不影响的工作。
加密方式
1、外壳加密-我们免费提供软件加密工具,具有反调试和VM虚拟机加密机制,将你的软件与加密机进行绑定,实现软件运行必须要有加密机,这种方法我们提供操作演示视频,一分钟可以搞定,大部分软件都支持这种外壳加密方式。
2、API接口调用的方式,在你的程序源代码中调用我们的接口函数,实现软件和加密机进行绑定,我们会免费提供各种开发语言调用加密机的事例源代码,程序员们看一下就会了,非常简单。
JDKEY加密机让你的软件远离复制!
讲解如何使用JDKeyARM加密锁的教学视频下载地址:http://www.jdkey.cn/files/jdkeyarm_howtouse.mp4
JDKEY加密机 面向单机环境的低成本保护方案
JDKEY加密机是使用在计算机USB口上的用于软件保护的硬件产品。加密机采用端口噪声技术,提供128K (HID模式) /64K (SCSI模式)的掉电保护存储器,具备反跟踪能力,是经济实用软件保护解决方案的首选。软件开发商可以采用多种方法保护软件,防止软件被非法拷贝使用。加密机开发套件由以下组件组成:加密机(也称加密锁)
ARM加密机是一个可编程、可读写的存储设备,具有128K的数据存储区。如果加密机插在计算机上,您可以通过相应的保护接口函数或开发商工具对加密机进行访问。E系列相比F系列具有更好地易用性,用过ET199的用户可以很快上手!!!
保护接口
加密机开发套件提供的保护接口是一套包含各种开发语言的程序接口模块,可以嵌在程序的源代码中。您可以在您程序中使用加密机开发套件提供的保护接口对加密机进行操作。
JDKEY集成工具
JDKEY集成工具可以使开发商方便地对加密机存储区进行编辑、读取硬件号以及连续批量烧录等操作。
工作原理
开发商程序通过调用加密机开发套件提供的接口模块对加密机操作,加密机响应该操作并通过接口模块将相应数据返回给开发商程序。开发商程序可以对返回值进行判定并采取相应的动作。如果返回无效的响应,表明没有正确合法的加密机,开发商可以将应用程序终止运行。
产品特点
加密机开发套件提供了两种保护方案:使用Obj、DLL、ActiveX控件或者直接使用外壳工具,请根据您的需求选择方案。
保护方案一:使用LIB(静态链接库)、DLL(动态链接库)、ActiveX控件
LIB、DLL、ActiveX控件提供了操作加密机的接口函数,您可以直接在应用程序的源代码里加入这些接口函数的调用,来保护您的一个或者多个软件,然后重新编译您的应用程序。由您来设置应用程序中调用保护接口的次数以及没有发现加密机采取的措施。原则上您调用、设置的保护接口越多将更有利于阻止破坏您的软件保护。
保护方案二:使用统一外壳工具(32/64软件加密工具)使用外壳工具对软件保护是一种快速、简单的保护方案。它不象使用接口函数需要对源代码进行改动,而是自动给您的可执行应用程序加了一个保护层。在程序开始运行和运行当中会自动地访问加密机是否存在。假如加密机不存在,用户将看到一个错误提示,该应用程序将不能运行。
本工具对.net程序采用了特殊的加密方式,流程混淆、反射、代码乱序等。
本工具支持目前已支持所有版本的Windows系统,支持几乎所有主流编程语言。
保护方案三:使用VMP高强度加密工具(32/64虚拟机加密工具)【强度最高】使用VMP高强度加密工具对软件保护是一种深度的保护方案。它的使用和统一外壳工具一样的简单,但是由于采用的是代码虚拟化技术,所以加密强度非常高,大大提高了软件被破解的可能性。用户可以自行设定虚拟化条件,通过模拟运行查看,来合理分配加密函数数目,达到效率和加密强度的平衡。
本工具只能对PE32和PE64的程序进行操作。
JDKEY的优势
• 内置高性能智能卡芯片,采用32位单周期硬件算法实现,成本与性能兼顾;
• 完全符合USB1.1/2.0/3.0标准,兼容性好。
• 不需要安装任何驱动,即插即用。
• 支持同一台电脑上同时插多把JDKEY加密机,互不影响的工作。
加密方式
1、外壳加密-我们免费提供软件加密工具,具有反调试和VM虚拟机加密机制,将你的软件与加密机进行绑定,实现软件运行必须要有加密机,这种方法我们提供操作演示视频,一分钟可以搞定,大部分软件都支持这种外壳加密方式。
2、API接口调用的方式,在你的程序源代码中调用我们的接口函数,实现软件和加密机进行绑定,我们会免费提供各种开发语言调用加密机的事例源代码,程序员们看一下就会了,非常简单。