什麽是加密狗?
加密狗也叫加密鎖,是壹種插在計算機並行口上的軟硬件結合的加密產品(新型加密鎖也有usb口的)。加密狗是為軟件開發商提供的壹種智能型的具有軟件保護功能的工具,它包含壹個安裝在計算機並行口或 USB 口上的硬件,及壹套適用於各種語言的接口軟件和工具軟件。加密狗基於硬件保護技術,其目的是通過對軟件與數據的保護防止知識產權被非法使用。
擴展資料:
加密狗通過在軟件執行過程中和加密狗交換數據來實現加密的.加密狗內置單片機電路(也稱CPU),使得加密狗具有判斷、分析的處理能力,增強了主動的反解密能力。
這種加密產品稱它為"智能型"加密狗.加密狗內置的單片機裏包含有專用於加密的算法軟件,該軟件被寫入單片機後,就不能再被讀出。這樣,就保證了加密狗硬件不能被復制。同時,加密算法是不可預知、不可逆的。加密算法可以把壹個數字或字符變換成壹個整數,如DogConvert(1)=17345、DogConvert(A)=43565。