微狗 —— 内置微处理器的智能型加密狗

微狗是“加密狗”产品系列中的拳头产品,其稳定性与加密强度得到国内7000多家软件企业的认可

概述

微狗是一种内置微处理器的智能型加密狗。它提供200字节的掉电保持存储器,拥有外壳与内嵌式双重加密,允许多只加密狗级联,是目前被广泛应用的单机软件保护方案。微狗有两种型号:微狗并口型与微狗USB型。

工作原理:

开发商程序通过调用微狗的接口模块对硬件狗操作,硬件狗响应该操作并通过接口模块将相应数据返回给开发商的应用程序。开发商的应用程序可以对返回值进行判定并采取相应的动作。如果返回无效的响应,表明没有正确的狗,开发商可以将应用程序终止运行。

微狗开发套件提供了两种加密方案:使用obj、dll、ActiveX控件或者直接使用外壳工具,请根据您的需求选择方案。

使用obj、dll、ActiveX控件

obj、dll、ActiveX控件提供了操作硬件狗的接口函数,您可以直接在应用程序的源代码里加入这些接口函数的调用,来保护您的一个或者多个软件。您的应用程序需要重新编译。

由您来设置应用程序中调用加密接口的次数以及没有发现狗采取的措施。原则上您调用、设置的加密接口越多将更有利于您阻止潜在黑客破坏您的软件保护。

使用外壳工具

使用外壳工具对软件保护是一种快速、简单的保护方案。它不象使用接口函数需要对源代码进行改动,而是自动给您的可执行应用程序加了一个保护层。在程序开始运行和运行当中会自动地访问狗是否存在。假如狗不存在,应用程序将不能运行。

产品特点

微狗开发套件适用于DOS、Windows 3X/9X/ME/NT/2000/XP、Linux操作系统,支持几乎所有主流编程语言、开发工具。开发套件的主要特点如下:

微狗分为并口型和USB型

微狗并口型 – PMH

微处理器

内置单片机,并提供200字节掉电保持存储器,用特殊手段一次性写入程序,固化的单片机不可读出或改写,保证了微狗不可仿制。

 加密算法

开发商可以自选加密算法,并可以自定义加密算法因子(256种算法,24位算法因子,共有1600万种因子变化可供选择)。

 抗共享

内置对抗并口共享器,由开发商选择是否共享微狗。

 反跟踪

采用独创的数据交换随机噪声技术,有效对抗逻辑分析仪及各种调试工具的攻击,完全禁止软件仿真程序模拟的数据。

 口令

微狗可以由软件开发商设置口令,口令错误将不能对数据区进行读写。

 流水号

每只微狗都有唯一的序号,即流水号。软件开发商可通过读流水号区分每一只微狗。同号狗的流水号也是不相同的。

 AS技术

API函数调用与SHELL外壳加密相结合的方式,同时使用能够达到极高的加密强度。微狗在外壳加密工具中与调用的API函数建立了对应关系。这样,程序中调用的API函数只有在有外壳的情况下才能正确运行,而外壳本身隐蔽了对API函数的调用。

 可级联

微狗可多个级联,体积更小,使用更方便。

 支持多模块远程升级

微狗开发套件为开发商提供远程更改硬件狗中多模块设置的方法。

 支持LINUX

提供了针对LINUX内核2.2和2.4版本驱动程序,开发商可以使用LINUX模块保护运行在LINUX操作系统上的应用程序

 高强度动态库加密方式

在原有加密方式基础上,新增C语言高强度动态库加密方式,并有效运行于动态库认证安全机制,确保动态库调用具有无与伦比的安全可靠性

 支持ActiveX控件

开发商可以在网页中或VB,VC中使用ActiveX控件对硬件狗进行操作。

  改良的硬件驱动程序 new!

驱动程序的安装及发布更加方便、快捷,开发商只需使用InstDrv.exe安装驱动程序,硬件即可正常工作。

 崭新的硬件狗编辑工具DogEdt32.exe  new!

集成了原有DogEdt32.exe、Reveal.exe、Convert.exe三个工具,并新增多模块存储区编辑、多模块远程升级、错误码查询、接口函数测试功能,令硬件狗编辑调试过程更趋简捷、顺畅。

 多模块加密方式  new!

特设的多模块加密方式,令开发商在使用微狗开发套件多模块动态库时,可更加有效地进行多模块加密和限制各个模块的使用次数。与高强度动态库加密方式相同,多模块加密方式同样运用了动态库认证的安全机制,可有效地保证动态库调用的安全性。

微狗USB型 – UMC

对其他USB设备完全透明:

遵守USB标准,兼容性极好,不与标准外设产生冲突。

 具有更好的稳定性:

USB接口本身具有电源线,可为外设提供稳定的工作电源,从而对USB狗的工作电压、功耗等要求大大降低,狗的工作条件得到很大改善。

具有与微狗并口型绝大多数相同的功能与特性

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22903554/viewspace-621521/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/22903554/viewspace-621521/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
特点: 微处理器内置单片机,并提供200字节掉电保持存储器,用特殊手段一次性写入程序,程序不可读出或改写,保证了微狗不可仿制多种加密算法及变化组合 抗共享:可对抗并口共享器 反跟踪:采用独创的数据交换随机噪声技术,可有效地对抗各种软硬件调试工具 口令:微狗可由软件开发商设置口令,口令错误将不能对数据区进行读写 流水号:每个微狗都有一个唯一的流水号,软件开发商可以通过读流水号区分每一只微狗 AS技术:提供三种加密方式: 外壳加密 ( SHELL )、内嵌式加密( API )、AS加密( SHELL+ API ) 可级联:微狗可多个级联,体积更小,使用更方便 支持多模块和远程升级 支持LINUX 提供高强度的DLL 支持ActiveX 控件 全新的开发商工具,使用更加方便,功能更为强大 USB接口,兼容性极好,不与标准外设产生冲突,且支持热插拔,即插即用 操作系统: DOS,WINDOWS 3.X/9X/NT/2000/ ME/XPLINUX (Red hat 内核2.4以上) 语言环境: DOS16: C,C++,FORTRAN, ASM,Pascal,BASIC ( BASCOM,Quick,True,Turbo ) ,FOXPRO,Clipper, Foxbase,Dbase,EXE/COM文件; DOS32: C,C++ ( High,NDP,Watcom ),FORTRAN ( NDP,PowerStation,Watcom),EXP文件; Win16: C, C++ ( Borland,Visual ),Visual BASIC,FOXPRO,PowerBuilder,Delphi Win32: C,,C++ ( Visual,Borland,C++Builder,MFC ),FORTRAN ( LAHEY,PowerStation,Visual ),Java,VisualBasic,VisualFoxpro,PowerBuilder,Delphi,JavaScript,VBScript,VBA,InstallShield,AutoCAD等。 Linux: C,C++,Java
赛耐孚Safenet微狗UMI、UMC、PMI加密狗工具是用于读取和管理赛耐孚Safenet微狗系列加密狗的软件。这些加密狗是硬件设备,用于保护软件和数据的安全。加密狗工具允许用户通过计算机与加密狗进行通信,并进行相关的设置和操作。 赛耐孚Safenet微狗加密狗是一种硬件密钥,用于保护软件应用程序和敏感数据。它通过将加密算法和密钥存储在硬件设备中来提供更高的安全性。只有在插入正确的加密狗并进行身份验证后,才能访问受保护的软件和数据。 UMI是一种高级的加密狗型号,具有更高的存储容量和安全性。UMI加密狗可以存储大量的密钥和许可证文件,并且可以与多个应用程序同时使用。UMI加密狗还具有远程更新功能,使其可以定期更新到最新的安全补丁和功能。 UMC是另一个型号的加密狗,具有类似的功能,但存储容量较小。它适用于中小型应用程序和数据保护需求。 PMI是专为嵌入式系统设计的加密狗,通常用于保护一些控制设备和工业系统。它具有更小的体积和高度的可靠性,适应复杂的工业环境。 加密狗工具是与这些加密狗配套使用的软件,可以连接到计算机上,并通过相关的接口与加密狗进行通信。用户可以使用读工具来读取、设置和管理加密狗的信息,包括密钥和许可证的加载、更新和删除,以及加密狗的状态和使用情况的监控。 总而言之,赛耐孚Safenet微狗UMI、UMC、PMI加密狗工具是用于与这些加密狗进行通信和管理的软件。通过使用这些工具,用户可以更好地保护软件和数据的安全性,并灵活管理加密狗的功能和设置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值