加密裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本實(shí)用新型涉及加密領(lǐng)域,具體而言,涉及一種加密裝置。
【背景技術(shù)】
[0002]目前,社會(huì)已全面進(jìn)入信息化和網(wǎng)絡(luò)化的時(shí)代,越來越多的用戶通過網(wǎng)絡(luò)來獲取信息,處理信息,傳遞信息。隨著網(wǎng)絡(luò)需求的不斷增強(qiáng),網(wǎng)絡(luò)中安全隱患的危險(xiǎn)日趨明顯。如何保護(hù)網(wǎng)絡(luò)和信息安全,已成為關(guān)注的焦點(diǎn)。數(shù)據(jù)加解密技術(shù)作為網(wǎng)絡(luò)安全的一個(gè)重要組成部分,在其中扮演著非常重要的角色,它牽涉到數(shù)據(jù)的完整性、機(jī)密性、可鑒別和不可抵賴。
[0003]現(xiàn)在一般采用硬件加密卡對(duì)設(shè)備之間的通信數(shù)據(jù)進(jìn)行加密,以保護(hù)網(wǎng)絡(luò)和信息安全,加密算法只能在卡中完成數(shù)據(jù)加解密操作?,F(xiàn)有加密卡主要包括以下3種:1、PCI (Peripheral Component Interconnect,外設(shè)部件互聯(lián)標(biāo)準(zhǔn))加密卡,但是該加密卡的接口比較多而且現(xiàn)在配有PCI接口的處理器越來越少,通用性不高;2、PC1-E加密卡,但是該加密卡的接口芯片成本較高,也增加了軟件開發(fā)的難度;3、USB(Universal Serial Bus,通用串行總線)加密卡,但是該加密卡的接口芯片的傳輸速率受限,成本較高,同時(shí)因主芯片的USB接口一般全用于外接設(shè)備,會(huì)占用系統(tǒng)關(guān)鍵資源。
[0004]針對(duì)上述的問題,目前尚未提出有效的解決方案。
【實(shí)用新型內(nèi)容】
[0005]本實(shí)用新型實(shí)施例提供了一種加密裝置,以至少解決現(xiàn)有的加密裝置與主芯片之間通信復(fù)雜且占用系統(tǒng)資源大的技術(shù)問題。
[0006]根據(jù)本實(shí)用新型實(shí)施例的一個(gè)方面,提供了一種加密裝置,包括:
[0007]轉(zhuǎn)換芯片,控制芯片以及與所述控制芯片連接的加密芯片;其中,所述轉(zhuǎn)換芯片,用于控制串行數(shù)據(jù)與并行數(shù)據(jù)之間的轉(zhuǎn)換;所述控制芯片,與所述轉(zhuǎn)換芯片連接,用于將轉(zhuǎn)換得到的并行數(shù)據(jù)轉(zhuǎn)換為對(duì)應(yīng)所述加密芯片的數(shù)據(jù)格式的數(shù)據(jù),或者,將所述加密芯片加密后的對(duì)應(yīng)所述加密芯片的數(shù)據(jù)格式的數(shù)據(jù)轉(zhuǎn)換為所述并行數(shù)據(jù);所述加密芯片,用于對(duì)所述控制芯片轉(zhuǎn)換后的所述加密芯片對(duì)應(yīng)的數(shù)據(jù)格式的數(shù)據(jù)進(jìn)行加密。
[0008]進(jìn)一步地,所述轉(zhuǎn)換芯片,用于將主芯片發(fā)送的所述串行數(shù)據(jù)轉(zhuǎn)換為所述并行數(shù)據(jù)。
[0009]進(jìn)一步地,所述轉(zhuǎn)換芯片,用于將所述控制芯片轉(zhuǎn)換后的所述并行數(shù)據(jù)轉(zhuǎn)換為所述串行數(shù)據(jù)。
[0010]進(jìn)一步地,所述加密裝置還包括:電平轉(zhuǎn)換芯片,所述電平轉(zhuǎn)換芯片連接在所述控制芯片與所述加密芯片之間,用于控制所述控制芯片與所述加密芯片之間的電平轉(zhuǎn)換。
[0011]進(jìn)一步地,所述轉(zhuǎn)換芯片為88E1111芯片。
[0012]進(jìn)一步地,所述控制芯片為現(xiàn)場可編程門陣列FPGA芯片。
[0013]進(jìn)一步地,所述FPGA芯片為EP3C10E144C8N芯片。
[0014]進(jìn)一步地,所述電平轉(zhuǎn)換芯片包括74ALVCH164245ID芯片和74LVC1T4OTBV芯片。
[0015]進(jìn)一步地,所述電平轉(zhuǎn)換芯片,用于在接收的數(shù)據(jù)的傳輸方向?yàn)閱蜗驎r(shí),通過74LVCIT4OTBV芯片控制所述控制芯片與所述加密芯片之間的電平轉(zhuǎn)換;在接收的數(shù)據(jù)的傳輸方向?yàn)殡p向時(shí),通過74ALVCH164245ID芯片控制所述控制芯片與所述加密芯片之間的電平轉(zhuǎn)換。
[0016]在本實(shí)用新型實(shí)施例中,轉(zhuǎn)換芯片,控制芯片以及與該控制芯片連接的加密芯片;其中,該轉(zhuǎn)換芯片,用于控制串行數(shù)據(jù)與并行數(shù)據(jù)之間的轉(zhuǎn)換;該控制芯片,與該轉(zhuǎn)換芯片連接,用于將轉(zhuǎn)換得到的并行數(shù)據(jù)轉(zhuǎn)換為對(duì)應(yīng)該加密芯片的數(shù)據(jù)格式的數(shù)據(jù),或者,將該加密芯片加密后的對(duì)應(yīng)該加密芯片的數(shù)據(jù)格式的數(shù)據(jù)轉(zhuǎn)換為該并行數(shù)據(jù);該加密芯片,用于對(duì)該控制芯片轉(zhuǎn)換后的該加密芯片對(duì)應(yīng)的數(shù)據(jù)格式的數(shù)據(jù)進(jìn)行加密。這樣,通過轉(zhuǎn)換芯片實(shí)現(xiàn)串行數(shù)據(jù)與并行數(shù)據(jù)之間的轉(zhuǎn)換,從而解決了現(xiàn)有的加密裝置與主芯片之間通信復(fù)雜且占用系統(tǒng)資源大的技術(shù)問題。
【附圖說明】
[0017]此處所說明的附圖用來提供對(duì)本實(shí)用新型的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本實(shí)用新型的示意性實(shí)施例及其說明用于解釋本實(shí)用新型,并不構(gòu)成對(duì)本實(shí)用新型的不當(dāng)限定。在附圖中:
[0018]圖1是根據(jù)本實(shí)用新型實(shí)施例的一種可選的加密裝置的示意圖;
[0019]圖2是根據(jù)本實(shí)用新型實(shí)施例的另一種可選的加密裝置的示意圖;
[0020]圖3是根據(jù)本實(shí)用新型實(shí)施例的一種可選的88E1111芯片的管腳圖;
[0021]圖4是根據(jù)本實(shí)用新型實(shí)施例的一種可選的88E1111芯片與FPGA芯片的管腳連接不意圖;
[0022]圖5是根據(jù)本實(shí)用新型實(shí)施例的一種可選的74ALVCH164245ID芯片的管腳圖;
[0023]圖6是根據(jù)本實(shí)用新型實(shí)施例的一種可選的74LVC1T4OTBV芯片的管腳圖。
【具體實(shí)施方式】
[0024]為了使本技術(shù)領(lǐng)域的人員更好地理解本實(shí)用新型方案,下面將結(jié)合本實(shí)用新型實(shí)施例中的附圖,對(duì)本實(shí)用新型實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本實(shí)用新型一部分的實(shí)施例,而不是全部的實(shí)施例?;诒緦?shí)用新型中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本實(shí)用新型保護(hù)的范圍。
[0025]需要說明的是,本實(shí)用新型的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本實(shí)用新型的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
[0026]圖1為本實(shí)用新型實(shí)施例提供的一種加密裝置,如圖1所示,在本實(shí)用新型實(shí)施例中,該加密裝置可以是硬件加密卡,該加密裝置包括:轉(zhuǎn)換芯片101,控制芯片102以及與該控制芯片102連接的加密芯片103 ;其中,
[0027]該轉(zhuǎn)換芯片101,用于控制串行數(shù)據(jù)與并行數(shù)據(jù)之間的轉(zhuǎn)換;
[0028]該控制芯片102,與該轉(zhuǎn)換芯片101連接,用于將轉(zhuǎn)換得到的并行數(shù)據(jù)轉(zhuǎn)換為對(duì)應(yīng)該加密芯片的數(shù)據(jù)格式的數(shù)據(jù),或者,將該加密芯片103加密后的對(duì)應(yīng)該加密芯片的數(shù)據(jù)格式的數(shù)據(jù)轉(zhuǎn)換為該并行數(shù)據(jù);
[0029]該加密芯片103,用于對(duì)該控制芯片102轉(zhuǎn)換后的該加密芯片對(duì)應(yīng)的數(shù)據(jù)格式的數(shù)據(jù)進(jìn)行加密。
[0030]這樣,通過轉(zhuǎn)換芯片實(shí)現(xiàn)串行數(shù)據(jù)與并行數(shù)據(jù)之間的轉(zhuǎn)換,從而解決了現(xiàn)有的加密裝置與主芯片之間通信復(fù)雜且占用系統(tǒng)資源大的技術(shù)問題。
[0031]可選地,該轉(zhuǎn)換芯片101,用于將主芯片發(fā)送的該串行數(shù)據(jù)轉(zhuǎn)換為該并行數(shù)據(jù)。
[0032]其中,該主芯片可以是CN7010芯片。
[0033]在本實(shí)用新型實(shí)施例中,對(duì)于從主芯片接收的串行數(shù)據(jù),該轉(zhuǎn)換芯片將該串行數(shù)據(jù)轉(zhuǎn)換為并行數(shù)據(jù)。
[0034]可選地,該轉(zhuǎn)換芯片101,用于將該控制芯片轉(zhuǎn)換后的該并行數(shù)據(jù)轉(zhuǎn)換為該串行數(shù)據(jù)。
[0035]在本實(shí)用新型實(shí)施例中,對(duì)于從控制芯片接收的并行數(shù)據(jù),該轉(zhuǎn)換芯片將該并行數(shù)據(jù)轉(zhuǎn)換為串行數(shù)據(jù)。
[0036]可選地,如圖2所示,該加密裝置還包括:電平轉(zhuǎn)換芯片104,該電平轉(zhuǎn)換芯片104連接在該控制芯片102與該加密芯片103之間,用于控制該控制芯片102與該加密芯片103之間的電平轉(zhuǎn)換。
[0037]需要說明的是,由于加密芯片在特定電平(如5V)供電情況下才能達(dá)到最大的工作頻率,而控制芯片的接口的電平不一定支持該特定電平,如果加密芯片直接與該控制芯片連接,將導(dǎo)致控制芯片鎖死或者燒毀,因此,通過在加密芯片和控制芯片之間連接電平轉(zhuǎn)換芯片,控制該控制芯片與該加密芯片之間的電平轉(zhuǎn)換,使得控制芯片的接口的電平與加密芯片工作的電平匹配,從而防止由于加密芯片和控制芯片直接連接造成