ALPU系列加密芯片工作原理為在被保護(hù)器件的引導(dǎo)區(qū)寫入密鑰,從而防止器件內(nèi)的軟件代碼被惡意拷貝,這是ASIC方式制造的,就是說硬件方式的加密芯片,所以加密性很強(qiáng).目前用的加密芯片是EEPROM方式的,這種加密芯片的空間上要放進(jìn)需要的軟件密碼的。不過,EEPROM方式的芯片是能打開并且可以看到里面的設(shè)置,所以很容易***。
ASIC硬件方式是不太容易***加密芯片,半導(dǎo)體整個的一面一面分析的話才知道里面的數(shù)據(jù)。不過,這樣的事情很難實(shí)行而且費(fèi)用昂貴,所以一般人沒有辦法***到這樣加密芯片。
這個加密的原理是軟件+硬件,軟件計(jì)算結(jié)果和硬件計(jì)算結(jié)果要一致才能通過檢測,防止的是直接從存儲器中直接copy出binary code,并進(jìn)行簡單抄板就能***出原產(chǎn)品來。如果有高手能反匯編二進(jìn)制文件,找到你們程序中調(diào)用我們的庫的代碼的入口,并繞過去,當(dāng)然我們的加密就被***了。當(dāng)然這是理論上的可能而已,現(xiàn)實(shí)中完成這樣的事情需要極高的技術(shù)手段和***的時間,所以可以認(rèn)為是約等于零的小概率事件, 并且我們采用的是客制化的單線***渠道,就算***了對方也無法獲得專屬于您的ALPU加密芯片。