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