微狗網站:www.kttec.net
微狗(加密狗)是一種內置微處理器的智能型加密狗。它提供200字節的掉電保持存儲器,擁有外殼與內嵌式雙重加密,允許多只加密狗級聯,是目前被廣泛應用的單機軟件保護方案。微狗有兩種型號:微狗并口型加密狗與微狗USB型加密狗。
微狗是“加密狗”產品系列中的拳頭產品,其穩定性與加密強度得到國內7000多家軟件企業的認可
工作原理:
開發商程序通過調用微狗(加密狗)的接口模塊對硬件狗操作,硬件狗(加密狗)響應該操作并通過接口模塊將相應數據返回給開發商的應用程序。開發商的應用程序可以對返回值進行判定并采取相應的動作。如果返回無效的響應,表明沒有正確的狗,開發商可以將應用程序終止運行。簡要示意如下:
微狗(加密狗)開發套件提供了兩種加密方案:使用obj、dll、ActiveX控件或者直接使用外殼工具,請根據您的需求選擇方案。
使用obj、dll、ActiveX控件
obj、dll、ActiveX控件提供了操作硬件加密狗狗的接口函數,您可以直接在應用程序的源代碼里加入這些接口函數的調用,來保護您的一個或者多個軟件。您的應用程序需要重新編譯。
由您來設置應用程序中調用加密接口的次數以及沒有發現狗采取的措施。原則上您調用、設置的加密接口越多將更有利于您阻止潛在黑客破壞您的軟件保護。
使用外殼工具
使用外殼工具對軟件保護是一種快速、簡單的保護方案。它不象使用接口函數需要對源代碼進行改動,而是自動給您的可執行應用程序加了一個保護層。在程序開始運行和運行當中會自動地訪問狗存在。假如狗不存在,應用程序將不能運行。
外殼工具同時提供了一些其它選項,例如:試用期功能。
目錄
宏狗: 性能 適用語言環境 適用操作系統
微狗: 概述 工作原理 產品特點
微狗并口型
微狗USB型微狗新增功能 適用語言環境 適用操作系統 升級注意事項 升級步驟
cn.safenet-inc.com
產品特點
微狗(加密狗)開發套件適用于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!
特設的多模塊加密方式,令開發商在使用微狗開發套件多模塊動態庫時,可更加有效地進行多模塊加密和限制各個模塊的使用次數。與高強度動態庫加密方式相同,多模塊加密方式同樣運用了動態庫認證的安全機制,可有效地動態庫調用的安全性。
微狗