(資料圖片僅供參考)
在工作的時候我們常常需要對自己的資料進行保密,一般來說,我們的資料都是儲存在電腦上的,那么要對資料進行保密,那么就需要對電腦進行加鎖保密了。普通的電腦一般也有加密設置,但是這種加密設備比較簡單,對于重要的資料保密并沒有什么作用。所以有的時候一般企業高管都會對使用加密狗對自己的資料進行保密,那么加密狗是什么呢?
加密狗是什么?
"加密狗"是一種插在計算機并行口上的軟硬件結合的加密產品。一般都有幾十或幾百字節的非易失性存儲空間可供讀寫,現在較新的狗內部還包含了單片機。軟件開發者可以通過接口函數和軟件狗進行數據交換(即對軟件狗進行讀寫),來檢查軟件狗是否插在并行口上;或者直接用軟件狗附帶的工具加密自己EXE文件(俗稱"包殼")。這樣,軟件開發者可以在軟件中設置多處軟件鎖,利用軟件狗做為鑰匙來打開這些鎖;如果沒插軟件狗或軟件狗不對應,軟件將不能正常執行。
加密狗通過在軟件執行過程中和加密狗交換數據來實現加密的.加密狗內置單片機電路(也稱CPU),使得加密狗具有判斷、分析的處理能力,增強了主動的反解密能力。這種加密產品稱它為"智能型"加密狗.加密狗內置的單片機里包含有專用于加密的算法軟件,該軟件被寫入單片機后,就不能再被讀出。這樣,就保證了加密狗硬件不能被復制。
加密狗怎么破解?
硬件加密鎖,俗程“加密狗”,對于加密狗的破解大致可以分為三種方法,一種是通過硬件克隆或者復制,一種是通過SoftICE等Debug工具調試跟蹤解密,一種是通過編寫攔截程序修改軟件和加密狗之間的通訊。硬件克隆復制主要是針對國產芯片的加密狗,因為國產加密狗公司一般沒有核心加密芯片的制造能力,因此有些使用了市場上通用的芯片,破解者分析出芯片電路以及芯片里寫的內容后,就可以立刻復制或克隆一個完全相同的加密狗。不過國外的加密狗就無法使用這種方法,國外加密狗硬件使用的是安全性很好的自己研制開發的芯片,通常很難進行復制,而且現在國內加密狗也在使用進口的智能卡芯片,因此這種硬件克隆的解密方法用處越來越少。
相對其他保密方式來說,保密狗加密的方式還是比較獨特的,一般很難對筆記本的加密狗進行解鎖,除非碰到非常專業的 高科 技人才。加密狗如今在我們中使用的還是比較少的,主要也是其價格比較貴,一般人都不愿意去購買,一般比較正規的加密狗起碼都得100-200元,所以如果不是什么重要的資料,一般的人是不會購買加密狗的,他們會選擇不花錢的方式對自己的資料進行保密。
責任編輯:Rex_20