當前位置: 首頁 > 新聞動態(tài) > 新聞詳情
軟件加密狗是一種插在計算機并行口上的軟硬件結(jié)合的加密產(chǎn)品,已成為軟件加密行業(yè)的代名詞。下面給大家分享軟件加密狗的發(fā)展歷程。
加密狗一般都有幾十或幾百字節(jié)的非易失性存儲空間可供讀寫,現(xiàn)在較新的狗內(nèi)部還包含了單片機。軟件開發(fā)者可以通過接口函數(shù)和軟件狗進行數(shù)據(jù)交換(即對軟件狗進行讀寫),來檢查軟件狗是否插在接口上;或者直接用軟件狗附帶的工具加密自己EXE文件(俗稱"包殼")。這樣,軟件開發(fā)者可以在軟件中設(shè)置多處軟件鎖,利用軟件狗做為鑰匙來打開這些鎖;如果沒插軟件狗或軟件狗不對應(yīng),軟件將不能正常執(zhí)行。
加密狗通過在軟件執(zhí)行過程中和加密狗交換數(shù)據(jù)來實現(xiàn)加密的.加密狗內(nèi)置單片機電路(也稱CPU),使得加密狗具有判斷、分析的處理能力,增強了主動的反解密能力。這種加密產(chǎn)品稱它為"智能型"加密狗.加密狗內(nèi)置的單片機里包含有專用于加密的算法軟件,該軟件被寫入單片機后,就不能再被讀出。這樣,就保證了加密狗硬件不能被復(fù)制。
軟件加密狗是一種智能型的軟件保護工具,它包含一個安裝在計算機并行口或USB 口上的硬件,及一套適用于各種語言的接口軟件和工具軟件。隨著解密技術(shù)的發(fā)展,對加密鎖的安全性將提出更高要求。
上一頁:圣天諾加密狗在制造業(yè)領(lǐng)域大顯身手
下一頁:加密鎖加密程序流程