什么是加密狗,加密狗使用方法指引
加密狗是插入計算機并行端口的軟件和硬件的組合(新的加密狗也有一個USB端口)。 通常,有幾十或幾百個字節的非易失性存儲空間用于讀寫,現在較新的狗也包含微控制器。 軟件開發人員可以通過在接口功能和軟件加密狗之間交換數據來檢查軟件加密狗是否插入接口。今天小編以真地智能什么是加密狗,加密狗使用方法指引產品為例,帶我們了解一下什么是加密狗,加密狗使用方法指引應該具有的功能。真地智能什么是加密狗,加密狗使用方法指引主要包含門禁對講、物業效勞、社區運營三大模塊。
或者,您可以使用加密狗軟件附帶的工具直接加密EXE文件。 軟件加密狗通過在軟件執行期間與軟件加密狗交換數據來實現加密。 軟件加密狗內置單片機電路(也稱為CPU),使軟件加密狗具有判斷和分析的處理能力,增強了主動防解密能力。
一、超級狗主要功能
1、直接通過加密工具對程序外殼加密
2、在用戶程序代碼中嵌入加密狗的函數,實現API調用方式的加密
3、支持對視頻、音頻、Flash、Office文檔、PDF文檔的加密
4、支持安卓程序的加密
5、將程序代碼移置到狗中運行(win32的非.net框架程序)
6、Driver型加密狗支持插入SD存儲卡,插卡后相當于變成了帶U盤的加密狗
?二、第一次使用須導入開發商代碼?
插入加密狗主鎖,運行加密狗工具包-軟件保護-加密狗開發商向導,運行向導時選擇在線或離線方式導入開發商代碼(離線方式需要向經銷商申請提供對應開發號的離線包)
三、外殼加密
1、啟動加密狗工具包-軟件保護-外殼加密工具,插上主鎖,設置為正式開發號,將所需要加密的exe/dll等程序拖到加密界面
2、點擊“保護設置”,設置相關加密參數,.net程序還可以對具體的方式設置加密或混淆;點擊“保護全部程序”按鈕完成加密。
3、加密.net程序時如出現“未找到程序集”這種錯誤,請在外殼加密工具的“設置-.net目錄”中設置被加密程序所需要調用的DLL目錄,并保證被加密文件的路徑和名字為英文。
4、外殼加密后如在目標程序目錄下有生成其它新的DLL文件,需要將它們一起拷至原程序目錄。
外殼加密詳細操作流程>>>
四、嵌入函數方式的加密
1、對應開發語言的示例所在位置(該示例對demo號的加密鎖能直接調用):
2、正式號的加密鎖需要修改vendorCode的內容,并把對應的庫文件放到編譯目錄。
正式號code信息文件位置:
C:\Program Files (x86)\ Gemalto\SuperDog\2.4\VendorCodes中與主鎖序列號對應的.hvc文件;
正式號對應的庫文件位置:
我的文檔\Gemalto\SuperDog 2.4\API\Licensing對應開發語言目錄
函數調用加密詳細操作流程>>>
五、給用戶鎖授權
啟動“加密狗工具包-軟件保護-授權管理工具”,該工具可以設置加密狗的功能ID、存儲區數據等,在“工具-設置”中設置使用正式開發號,點“編程加密狗”完成寫狗。寫狗時需要同時插主鎖和用戶鎖。
授權管理工具詳細操作流程>>>
六、遠程升級步驟
加密狗授權靈活,操作簡單,當用戶需要對已經發放的加密狗授權內容做修改,只需要一個激活碼給用戶,無須收回加密狗硬件重寫。