加密狗(計算機加密設備)壹般指計算機加密鎖
加密鎖是壹種插在計算機並行口上的軟硬件結合的加密產品(新型加密鎖也有usb口的)。壹般都有幾十或幾百字節的非易失性存儲空間可供讀寫,現較新的狗(加密鎖)內部還包含了單片機。
軟件開發者可以通過接口函數和加密鎖進行數據交換(即對加密鎖進行讀寫),來檢查加密鎖是否插在接口上;或者直接用加密鎖附帶的工具加密自己EXE文件(俗稱“包殼”)。這樣,軟件開發者可以在軟件中設置多處軟件鎖,利用加密鎖做為鑰匙來打開這些鎖;如果沒插加密鎖或加密鎖不對應,軟件將不能正常執行。
加密鎖是為軟件開發商提供的壹種智能型的具有軟件保護功能的工具,它包含壹個安裝在計算機並行口或USB 口上的硬件,及壹套適用於各種語言的接口軟件和工具軟件。加密鎖基於硬件保護技術,其目的是通過對軟件與數據的保護防止知識產權被非法使用。
加密鎖通常被叫成加密狗,是加密鎖的另壹個名字(外號)。
擴展資料:
軟件加密狗的理論基礎:
軟件加密狗通過在軟件執行過程中和軟件加密狗交換數據來實現加密的.軟件加密狗內置單片機電路(也稱CPU),使得軟件加密狗具有判斷、分析的處理能力,增強了主動的反解密能力。這種加密產品稱它為“智能型”軟件加密狗。
軟件加密狗內置的單片機裏包含有專用於加密的算法軟件,該軟件被寫入單片機後,就不能再被讀出。這樣,就保證了軟件加密狗硬件不能被復制。同時,加密算法是不可預知、不可逆的。加密算法可以把壹個數字或字符變換成壹個整數,如DogConvert(1)=17345、DogConvert(A)=43565。
軟件加密狗是為軟件開發商提供的壹種智能型的軟件保護工具,它包含壹個安裝在計算機並行口或 USB 口上的硬件,及壹套適用於各種語言的接口軟件和工具軟件。軟件加密狗基於硬件保護技術,其目的是通過對軟件與數據的保護防止知識產權被非法使用。
百度百科-軟件加密狗
百度百科-計算機加密鎖