版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、隨著通信與計算機網(wǎng)絡(luò)技術(shù)的快速發(fā)展,網(wǎng)絡(luò)信息安全的問題也愈加突出。密碼技術(shù)是實現(xiàn)網(wǎng)絡(luò)信息安全的核心技術(shù),是保護數(shù)據(jù)的重要工具,當(dāng)前信息安全的主流技術(shù)和理論都是基于現(xiàn)代密碼學(xué)的,因此密碼學(xué)在網(wǎng)絡(luò)信息安全中具有舉足輕重的作用。
本課題的主要目的是設(shè)計一款基于PCI-Express(PCI-E)總線,以現(xiàn)場可編程門陣列(FPGA)和數(shù)字信號處理器(DSP)為系統(tǒng)的控制核心、具有多種密碼算法功能的計算機外圍設(shè)備--密碼卡,體系結(jié)構(gòu)
2、由總線接口、控制邏輯、算法模塊、數(shù)據(jù)傳輸和存儲等幾個主要部分構(gòu)成。該密碼卡可以提供數(shù)據(jù)加解密、數(shù)字簽名以及驗證簽名等安全服務(wù),保證重要信息在網(wǎng)絡(luò)傳輸中的安全性。
DSP和FPGA是密碼卡的核心控制單元,也是本論文設(shè)計的重點。在DSP方面,詳細介紹了DSP與各芯片的硬件接口設(shè)計,包括DSP與FPGA、Flash、電可擦除可編程只讀存儲器(EEPROM)、物理噪聲源的接口,給出了電路的具體連接,另外介紹了DSP的存儲空間結(jié)構(gòu)及
3、初始化過程。在FPGA方面,利用PCIE×4通道的硬核實現(xiàn)與PCI-E總線的通信,數(shù)據(jù)傳輸速度達到了16Gbit/s,有利于發(fā)揮出加密芯片的速度優(yōu)勢,采用PCI-E硬核使得密碼卡具有很大的靈活性,同時簡化了復(fù)雜度,降低了成本。為了增加系統(tǒng)的靈活性,在FPGA中設(shè)計了雙端口隨機存儲器(RAM)作為數(shù)據(jù)的緩存區(qū),PCI-E總線和本地總線可以通過各自的接口對其獨立的訪問。為了提高數(shù)據(jù)傳輸?shù)乃俣?,在FPGA中設(shè)計了直接存儲器訪問(DMA)控制器
4、。
本論文所有的算法都是通過硬件實現(xiàn)的,其中國密SM1算法和公鑰RSA算法采用了高速的專用集成電路(ASIC)芯片實現(xiàn),而數(shù)據(jù)加密標(biāo)準(DES)、3重DES(3DES)和高級加密標(biāo)準(AES)算法是利用FPGA的硬件資源設(shè)計實現(xiàn)的,因此算法的運算速度快。針對不同的算法,在FPGA中設(shè)計了對應(yīng)的有限狀態(tài)機(FSM)進行控制,提高了系統(tǒng)的效率。另外采用了時鐘完全同步的方式進行設(shè)計,有效克服了競爭與冒險,保證了密碼卡長期穩(wěn)定的運
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- FPGA實現(xiàn)的PCI-E高速數(shù)據(jù)采集系統(tǒng).pdf
- 基于PCI-E接口數(shù)據(jù)采集系統(tǒng)FPGA設(shè)計與實現(xiàn).pdf
- 基于FPGA的PCI-E數(shù)據(jù)采集系統(tǒng)的設(shè)計與實現(xiàn).pdf
- 基于PCI-E數(shù)據(jù)采集卡設(shè)計.pdf
- 基于FPGA的PCI-E數(shù)據(jù)采集電路設(shè)計.pdf
- PCI-E總線高速數(shù)據(jù)采集卡的研制.pdf
- pci插槽與pci-e插槽
- 基于MPC8315E的PCI-E加密卡硬件系統(tǒng)設(shè)計.pdf
- 基于FPGA的PCI-E高清視頻采集系統(tǒng)的研究與應(yīng)用.pdf
- 基于國產(chǎn)平臺PCi-E多卡測試系統(tǒng)的設(shè)計.pdf
- 基于PCI-E總線的高速遙感衛(wèi)星圖像傳輸硬件系統(tǒng)的設(shè)計與實現(xiàn).pdf
- PCI密碼卡的設(shè)計與實現(xiàn).pdf
- 基于AES的PCI密碼卡設(shè)計與實現(xiàn).pdf
- PCI-E圖像采集卡的開發(fā).pdf
- Linux下基于PCI-E接口的固態(tài)硬盤驅(qū)動設(shè)計與實現(xiàn).pdf
- 基于PCI-E接口數(shù)據(jù)采集系統(tǒng)軟件設(shè)計與實現(xiàn).pdf
- 基于PCI-E總線的多功能同步數(shù)據(jù)采集卡設(shè)計.pdf
- 基于FPGA的PCI-E1接口設(shè)計與實現(xiàn).pdf
- PCI-E總線GPS同步時鐘卡的研究.pdf
- PCI-E總線高速數(shù)據(jù)采集回放模塊研制.pdf
評論
0/150
提交評論