聯(lián)系我們
13482583038認(rèn)證技術(shù)
加密芯片原理
現(xiàn)在電子產(chǎn)品抄板非常的多,很多公司為了保護(hù)他的產(chǎn)品不被炒,都選擇加了加密芯片,但說起加密芯片的原理,很多人都還是不太明白?其實(shí)加密芯片并不神秘,他的原理也是非常簡單,我們拿《林海雪原》里的黑話對(duì)暗號(hào)就可以非常簡單明了的解釋加密芯片的原理。
對(duì)話中大家都非常熟悉的一段話是:
威虎山的土匪問:天王蓋地虎 (你好大的膽!敢來氣你的祖宗)
楊子榮答:寶塔鎮(zhèn)河妖 (要是這樣,叫我從山上摔死,掉到河里淹死)
我們把威虎山的土匪比喻成主機(jī)(嵌入了DX81C04的庫文件,相當(dāng)于土匪的內(nèi)部暗號(hào)),把楊子榮比喻成嵌入到電路板上的加密芯片(寫了密鑰的DX81C04,密鑰是和庫文件相同的)。當(dāng)土匪問楊子榮 “天王蓋地虎”,相當(dāng)于主機(jī)對(duì)加密芯片發(fā)送了一串隨機(jī)數(shù)挑戰(zhàn),加密芯片利用自身的算法和密鑰可以將這竄隨機(jī)數(shù)翻譯成明文(你好大的膽!敢來氣你的祖宗),然后加密芯片將應(yīng)答(要是這樣,叫我從山上摔死,掉到河里淹死)通過隨機(jī)數(shù)(寶塔鎮(zhèn)河妖)傳給主機(jī),主機(jī)在通過DX81C04的庫文件算出真實(shí)的明文應(yīng)答。雙方驗(yàn)證的結(jié)果一致,則通過驗(yàn)證。主機(jī)的程序就可以跑起來了。如果驗(yàn)證不一致,則主機(jī)認(rèn)為這個(gè)電路板是山寨產(chǎn)品,程序運(yùn)行不起來。
雖然DX81C04加密芯片的認(rèn)證要比黑道的暗語復(fù)雜的多的多,比如主機(jī)發(fā)送相同的挑戰(zhàn),芯片的每次的回答都是不一樣的來防止破解者的重放攻擊等等,但是基本的原理都是一樣的。
【返回列表】上一個(gè):DX8加密芯片應(yīng)用開發(fā)手冊(cè)(一)
下一個(gè):加密芯片主要保護(hù)什么
相關(guān)新聞
- 什么是加密芯片2017-08-14
- 基于PUF的密鑰生成器:FPGA實(shí)現(xiàn)2016-06-03