加密狗-软件保护解决方案

软件狗.面向单机环境的低成本加密方案
软件狗开发套件适用于 DOS 、 Windows 3X/9X/ME/NT/2000/XP 、 Linux 操作系统,支持几乎所有主流编程语言、开发工具。软件狗的主要特点如下:
数据交换随机噪声技术
有效地对抗逻辑分析仪及各种调试工具的攻击,完全禁止软件仿真程序模拟并口的数据。
迷宫技术
在 RC-DL 函数入口和出口之间包含大量复杂的判断跳转干扰代码,动态改变执行次序,提升 RC-DL 的抗跟踪能力。
时间闸
硬件狗内部设有时间闸,各种操作必须在规定的时间内完成。硬件狗正常操作用时很短,但跟踪时用时较长,超过规定时间,硬件狗将返回错误结果。
AS 技术
API 函数调用与 SHELL 外壳加密相结合的方式,同时使用能够达到极高的加密强度。 RC-D
L 开发套件在外壳加密工具中与调用的 API 函数建立了对应关系。这样处理后,程序中调用的 API 函数只有在有外壳的情况下才能正确运行,而外壳本身隐蔽了对 API 函数的调用。
抗共享
可以通过编程的方式实现对抗并口共享器。
存储器
提供 100 字节掉电保持数据存储区供开发商存放关键数据、配置参数等信息,可通过 RC-DL 开发商工具或接口函数对存储区进行读写。
改良的硬件驱动程序
驱动程序的安装及发布更加方便、快捷,开发商只需使用 安装驱动程序,硬件即可正常工作。
崭新的硬件狗编辑工具
集成了原有 、 、 三个工具,并新增错误码查询功能,令硬件狗编辑调试过程更趋简捷、顺畅。
高强度动态库加密方式
在原有加密方式基础上,新增 C 语言高强度动态库加密方式,并有效运用动态库认证安全机制,确保动态库调用具有无与伦比的安全可靠性。
支持 ActiveX 控件
开发商可以在网页中或 VB 、 VC 中使用 环模ActiveX 控件对硬件狗进行操作。
Linux 模块
提供了针对 Linux 内核 2.2 和 2.4 版本驱动程序,开发商可以使用 Linux 模块保护运行于 Linux 操作系统上的应用程序。
新增功能
软件狗开发套件 3.0 版新增功能
在软件狗开发套件 V3.0 中,新增了与原并口硬件完全兼容的 UDA 型 USB 软件狗。 USB 软件狗也提供了 100 字节的用户存储区。新的开发商工具( DogEdt32.EXE )或接口函数既可以老的并口硬件,也可以对新的 USB 硬件进行操作。
已安装了软件狗开发套件 V2.1 的老用户如要使用 UDA 型 USB 软件狗,必须重新安装软件狗开发套件 V3.0 ,以安装 UDA 型 USB 软件狗的驱动程序并更新开发套件的 OBJ 。
开发商如果使用 WIN32 模块,在 Windows98 或更高版本( WindowsME/2K/XP )下既可以使用 USB 软件狗也可以使用并口软件狗。目前暂不提供 USB 软件狗在 Windows NT4 上的驱动程序,即在 Windows NT4 操作系统上,目前只能使用并口软件狗。
在安装 Linux2.4 以上内核的 Linux 系统中,既可以使用并口软件狗也可以使用 USB 软件狗。WIN16 、 DOS16 、 DOS32 模块本次没有改动,仍只支持并口软件狗。
软件狗开发套件 目前最新版本为 v3.0
支持并口硬件 RC-DL (现已更名为 PDL ) , 支持 USB 口硬件 UDA
微狗
微处理器
内置单片机,并提供 200 字节掉电保持存储器,用特殊手段一次性写入程序,固化的单片机不可读出或改写,保证了微狗不可仿制。
加密算法
开发商可以自选加密算法,并可以自定义加密算法因子( 256 种算法, 24 位算法因子,共有 1600 万种因子变化可供选择)。
抗共享
内置对抗并口共享器,由开发商选择是否共享微狗。
反跟踪
采用独创的数据交换随机噪声技术,有效对抗逻辑分析仪及各种调试工具的攻击,完全禁止软件仿真程序模拟的数据。
塑料油箱∙口令
微狗可以由软件开发商设置口令,口令错误将不能对数据区进行读写。
流水号
每只微狗都有唯一的序号,即流水号。软件开发商可通过读流水号区分每一只微狗。同号狗的流水号也是不相同的。
AS 技术
API 函数调用与 SHELL 外壳加密相结合的方式,同时使用能够达到极高的加密强度。微狗在外壳加密工具中与调用的 API 函数建立了对应关系。这样,程序中调用的 API 函数只有在有外壳的情况下才能正确运行,而外壳本身隐蔽了对 API 函数的调用。
设备故障诊断系统
可级联
微狗可多个级联,体积更小,使用更方便。
支持多模块远程升级
微狗开发套件为开发商提供远程更改硬件狗中多模块设置的方法。
支持 LINUX
提供了针对 LINUX 内核 2.2 和 2.4 版本驱动程序,开发商可以使用 LINUX 模块保护运行在 LINUX 操作系统上的应用程序
高强度动态库加密方式
在原有加密方式基础上,新增 C 语言高强度动态库加密方式,并有效运行于动态库认证安全机制,确保动态库调用具有无与伦比的安全可靠性
支持 ActiveX 控件
微处理器
内置单片机,并提供 200 字节掉电保持存储器,用特殊手段一次性写入程序,固化的单片机不可读出或改写,保证了微狗不可仿制。
加密算法
开发商可以自选加密算法,并可以自定义加密算法因子( 256 种算法, 24 位算法因子,共有 1600 万种因子变化可供选择)。
抗共享
内置对抗并口共享器,由开发商选择是否共享微狗。
反跟踪
采用独创的数据交换随机噪声技术,有效对抗逻辑分析仪及各种调试工具的攻击,完全禁止软件仿真程序模拟的数据。
口令
微狗可以由软件开发商设置口令,口令错误将不能对数据区进行读写。
流水号
每只微狗都有唯一的序号,即流水号。软件开发商可通过读流水号区分每一只微狗。同号狗的流水号也是不相同的。
AS 技术
API 函数调用与 SHELL 外壳加密相结合的方式,同时使用能够达到极高的加密强度。微狗在外壳加密工具中与调用的 API 函数建立了对应关系。这样,程序中调用的 API 函数只有在有外壳的情况下才能正确运行,而外壳本身隐蔽了对 API 函数的调用。
一次性浴缸套可级联
微狗可多个级联,体积更小,使用更方便。
支持多模块远程升级
微狗开发套件为开发商提供远程更改硬件狗中多模块设置的方法。
支持 LINUX
提供了针对 LINUX 内核 2.2 和 2.4 版本驱动程序,开发商可以使用 LINUX 模块保护运行在 LINUX 操作系统上的应用程序
高强度动态库加密方式
在原有加密方式基础上,新增 C 语言高强度动态库加密方式,并有效运行于动态库认证安全机制,确保动态库调用具有无与伦比的安全可靠性
支持 ActiveX 控件
开发商可以在网页中或 VB , VC 中使用 ActiveX 控件对硬件狗进行操作。
改良的硬件驱动程序 new!
驱动程序的安装及发布更加方便、快捷,开发商只需使用 安装驱动程序,硬件即可正常工作。
崭新的硬件狗编辑工具 new!
集成了原有 、 、 三个工具,并新增多模块存储区编辑、多模块远程升级、错误码查询、接口函数测试功能,令硬件狗编辑调试过程更趋简捷、顺畅。
多模块加密方式 new!
微狗 USB 型 – UMC
对其他 USB 设备完全透明:
遵守 USB 标准,兼容性极好,不与标准外设产生冲突。
双生筷具有更好的稳定性:
USB 接口本身具有电源线,可为外设提供稳定的工作电源,从而对 USB 狗的工作电压、功耗等要求大大降低,狗的工作条件得到很大改善。
具有与微狗并口型绝大多数相同的功能与特性
微狗 MicroDog 升级到 v3.4 版本
微狗开发套件 V3.4 采用了彩虹天地公司自主研发的最新一代安全加密引擎,集成了最新的密码学理论和高强度加密算法。与原有产品相比, V3.4 最新增加了 6 大功能,不但极大提升了受保护软件的防破解能力,还大大增加了驱动程序的稳定性。与同类产品相比,微狗开发套件 V3.4 抗解密强度高,兼容性、稳定性好, 使用方便,是目前软件开发商最为理想的选择。
微狗开发套件 V3.4 包括如下新增功能:
UMC/PA10 硬件升级 —— 对于大于 871440 系列号的 UMC/PA10 硬件, 微狗开发套件 V3.4 支持同号级联,用户可以订购小于 871440 系列号的 UMC/PA10 硬件,它密码长度为 2 字节,遵循 MF 硬件标准。
超细铜粉加密接口模块升级 —— 微狗 V3.4 更新了 Win32/Linux 下的所有加密接口模块。
诊断工具 —— 微狗 V3. 新增一个诊断工具,它类似于软件狗 v3.0 中的 工具。
Linux 加密模块支持 —— 最新的微狗 V3.4 增加了对 Linux 环境下开发软件的加密支持,新增 Kylix 加密模块,其中包括对 Linux 下 Cbuilder 开发工具的支持 Cbuilder(Kylix) 模块和 Delphi 开发工具的支持 Delphi(Kylix) 模块。
外壳工具 —— 微狗 V3.4 新增对 VFP 8.0 程序的支持。
自动判断优先顺序功能 —— 在安装套件过程中,微狗 V3.4 不需要选择访问狗硬件的优先顺序, OBJ 中自动判断加密狗类型( USB 口狗或并口狗),从而提高了加密软件的运行速度。
网络狗.并口与USB口兼容的自由加密方案
网络狗 适用于 Windows 、 NetWare 和 Linux 网络,只需要安装一个狗服务器,整个网络中所有客户机即可使用加密软件。网络狗支持 DOS 、 Windows 3.X/9X/ME/NT/2000/XP 和 Linux 操作系统,支持几乎所有主流编程语言、开发工具。网络狗主要特点有:
单片机
网络狗内置单片机,固化的单片机软件外部不可读,从而不可仿制。
存储器
网络狗内部有200字节的掉电保持存储器,开发商可用来存放程序的关键数据、配置参数等信息。
服务程序
独立服务程序,多个网络狗只需运行一个服务程序。

本文发布于:2024-09-23 22:32:10,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/142967.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:加密   硬件   开发商   微狗
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议