專利名稱:一種簡易的加密芯片的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種加密芯片,具體的說是一種簡易的加密芯片。
背景技術(shù):
在嵌入式應(yīng)用領(lǐng)域,隨著近些年黑客技術(shù)和芯片解剖技術(shù)的發(fā)展,嵌入式系統(tǒng)所面臨的攻擊也越來越多,隨之而生的防抄板技術(shù)也引起了產(chǎn)品設(shè)計者的重視。產(chǎn)品設(shè)計者目前所面臨的問題主要是黑客對產(chǎn)品的仿制,其目的是獲得產(chǎn)品設(shè)計技術(shù)或者降低產(chǎn)品設(shè)計成本,攻擊手段主要是抄襲產(chǎn)品設(shè)計者的線路板布線圖和拷貝獲得產(chǎn)品運(yùn)行程序。目前市場通用的一種簡易的加密芯片冊,DSP、單片機(jī)通常的安全防護(hù)手段很少, 更多的程序暴露在透明的Flash或EEPROM中,面對不斷發(fā)展的攻擊技術(shù)以及黑客之間的競爭,產(chǎn)品的破解時間和成本越來越低,相對于產(chǎn)品仿制者獲得的巨大利益,有時其破解成本甚至可以忽略不計。因而,嵌入式系統(tǒng)提高防護(hù)性能就需要有一種加密防護(hù)作用的芯片。
發(fā)明內(nèi)容本實(shí)用新型的技術(shù)任務(wù)是解決現(xiàn)有技術(shù)的不足,提供一種結(jié)構(gòu)簡單、使用方便的簡易加密芯片。本實(shí)用新型的技術(shù)方案是按以下方式實(shí)現(xiàn)的,該一種簡易的加密芯片,其結(jié)構(gòu)包括芯片,該芯片內(nèi)部嵌入加密算法并采用S0T6管腳封裝,所述芯片通過兩個GPIO管腳模擬 I2C總線協(xié)議的數(shù)據(jù)線SDA和時鐘信號線SCL與CPU進(jìn)行通信。所述的芯片為PIC10F206芯片。其中一個GPIO管腳連通CPU并向CPU發(fā)送方波。本實(shí)用新型利用PIC10F206作為加密芯片,采用I2C總線協(xié)議與CPU進(jìn)行通信。加密芯片內(nèi)部嵌入加密算法,接收CPU發(fā)送過來的數(shù)據(jù)后,進(jìn)行相應(yīng)的加密處理返回給CPU, CPU驗(yàn)證后做下一步處理。其中加密芯片還通過一個GPIO管腳向CPU不斷發(fā)送方波,CPU 可隨時檢測方波信號,作為一種硬件上的防護(hù)處理。本實(shí)用新型與現(xiàn)有技術(shù)相比所產(chǎn)生的有益效果是本實(shí)用新型的一種簡易的加密芯片具有結(jié)構(gòu)簡單、使用方便、構(gòu)思巧妙等特點(diǎn),加密性能良好,CPU隨時監(jiān)控并檢測方波信號,實(shí)現(xiàn)硬件上的防護(hù),能夠起到很好的硬件加密作用。
附圖1是本實(shí)用新型的結(jié)構(gòu)示意圖。附圖中的標(biāo)記分別表示1、CPU,2、GPIO 管腳,3、芯片。
具體實(shí)施方式
以下結(jié)合附圖對本實(shí)用新型的一種簡易的加密芯片作以下詳細(xì)說明。如附圖1所示,該一種簡易的加密芯片,其結(jié)構(gòu)包括芯片3,該芯片3內(nèi)部嵌入加密算法并采用S0T6管腳封裝,所述芯片3通過兩個GPIO管腳2模擬I2C總線協(xié)議的數(shù)據(jù)線 SDA和時鐘信號線SCL與CPUl進(jìn)行通信。所述的芯片3為PIC10F206芯片。其中一個GPIO管腳2連通CPUl并向CPUl發(fā)送方波。本實(shí)用新型的加密芯片其加密過程如下首先將CPUl按照附圖1所示的電路連接完畢;然后CPUl按照I2C總線協(xié)議與芯片3進(jìn)行通信,并發(fā)送的數(shù)據(jù),該數(shù)據(jù)包括公司類型、產(chǎn)品ID等;將受到的數(shù)據(jù)進(jìn)行比對,通過之后程序繼續(xù)運(yùn)行,否則停止;CPUl可隨時檢測其中的一個GPIO 口,如果有方波輸入,說明芯片3未被去掉,一旦沒有芯片3,程序自動停止,進(jìn)而起到一種硬件加密的作用。
權(quán)利要求1.一種簡易的加密芯片,其特征在于其結(jié)構(gòu)包括芯片,該芯片內(nèi)部采用S0T6管腳封裝,所述芯片通過兩個GPIO管腳模擬12C總線協(xié)議的數(shù)據(jù)線SDA和時鐘信號線SCL與CPU 進(jìn)行通信。
2.根據(jù)權(quán)利要求1所述的一種簡易的加密芯片,其特征在于所述的芯片為PIC10F206 心片。
3.根據(jù)權(quán)利要求1所述的一種簡易的加密芯片,其特征在于其中一個GPIO管腳連通 CPU并向CPU發(fā)送方波。
專利摘要本實(shí)用新型提供一種簡易的加密芯片,屬于一種加密芯片,其結(jié)構(gòu)包括芯片,該芯片內(nèi)部嵌入加密算法并采用SOT6管腳封裝,所述芯片通過兩個GPIO管腳模擬I2C總線協(xié)議的數(shù)據(jù)線SDA和時鐘信號線SCL與CPU進(jìn)行通信。該新型一種簡易的加密芯片和現(xiàn)有技術(shù)相比,具有設(shè)計合理、結(jié)構(gòu)簡單、使用方便等特點(diǎn),實(shí)現(xiàn)硬件上的防護(hù),能夠起到很好的硬件加密作用。
文檔編號G06F21/00GK202003363SQ20112000328
公開日2011年10月5日 申請日期2011年1月7日 優(yōu)先權(quán)日2011年1月7日
發(fā)明者于治樓, 梁華勇, 梁智豪, 陳公正 申請人:浪潮電子信息產(chǎn)業(yè)股份有限公司