加密鎖是一種插在計(jì)算機(jī)并行口上的軟硬件結(jié)合的加密產(chǎn)品(新型加密鎖也有usb口的)。一般都有幾十或幾百字節(jié)的非易失性存儲(chǔ)空間可供讀寫,現(xiàn)較新的狗(加密鎖)內(nèi)部還包含了單片機(jī)。軟件開(kāi)發(fā)者可以通過(guò)接口函數(shù)和加密鎖進(jìn)行數(shù)據(jù)交換(即對(duì)加密鎖進(jìn)行讀寫),來(lái)檢查加密鎖是否插在接口上;或者直接用加密鎖附帶的工具加密自己EXE文件(俗稱“包殼”)。這樣,軟件開(kāi)發(fā)者可以在軟件中設(shè)置多處軟件鎖,利用加密鎖做為鑰匙來(lái)打開(kāi)這些鎖;如果沒(méi)插加密鎖或加密鎖不對(duì)應(yīng),軟件將不能正常執(zhí)行。
詳情