

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、移動(dòng)存儲(chǔ)設(shè)備因使用方便得到了廣泛應(yīng)用,在對(duì)其中存儲(chǔ)的數(shù)據(jù)進(jìn)行加密保護(hù)時(shí),加密方式有硬件加密和軟件加密兩種。硬件加密方法因?yàn)榫哂兄T多軟件加密所不具備的優(yōu)勢,使得國內(nèi)外對(duì)它的研究越來越重視,密碼算法的硬件實(shí)現(xiàn)是這其中的核心內(nèi)容。隨著密碼學(xué)的發(fā)展,新的算法不斷取代舊算法,AES作為對(duì)DES的替代,在近幾年已經(jīng)廣泛應(yīng)用到工業(yè)與商業(yè)領(lǐng)域。AES算法的硬件實(shí)現(xiàn),主要有ASIC和FPGA兩種實(shí)現(xiàn)方式,目前國內(nèi)用ASIC實(shí)現(xiàn)AES算法,在不計(jì)資源占用的
2、情況下,加密速度最快已能達(dá)到51.2Gbps。使用FPGA實(shí)現(xiàn)密碼算法與使用ASIC實(shí)現(xiàn)相比,可根據(jù)需要均衡速度與資源使用情況,具有較高靈活性。
本文使用DE2-70開發(fā)平臺(tái),在Altera的CycloneⅡ EP2C70芯片上,實(shí)現(xiàn)了在128位初始密鑰模式下128位明文數(shù)據(jù)的AES加密算法。在實(shí)現(xiàn)AES算法的基礎(chǔ)上,編寫位寬轉(zhuǎn)換模塊,使加密部分可以與其他類型總線連接。在AES算法實(shí)現(xiàn)中,使用流水線技術(shù),非對(duì)稱的密鑰擴(kuò)展算法實(shí)
3、現(xiàn)方式,提高算法執(zhí)行時(shí)的吞吐量,并盡量減少芯片資源的消耗。加密后的數(shù)據(jù)將被存入一個(gè)NOR Flash芯片。對(duì)于密文的驗(yàn)證則使用LCD,用可視化的方法證明算法實(shí)現(xiàn)的邏輯正確性。
AES算法部分、數(shù)據(jù)位轉(zhuǎn)換模塊以及Flash控制器均使用Verilog語言編寫,編譯環(huán)境是QuartusⅡ9.0。經(jīng)測試證明,所設(shè)計(jì)的AES算法模塊邏輯功能正確,可以對(duì)數(shù)據(jù)進(jìn)行加解密運(yùn)算,之后在LCD1602上顯示結(jié)果,并且能對(duì)16位輸入數(shù)據(jù)進(jìn)行加密,將
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于FPGA的高速數(shù)據(jù)采集與存儲(chǔ)系統(tǒng)的實(shí)現(xiàn).pdf
- 基于FPGA的高速數(shù)據(jù)存儲(chǔ)系統(tǒng)設(shè)計(jì).pdf
- 基于FPGA的eMMC陣列存儲(chǔ)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于FPGA的圖像采集存儲(chǔ)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于FPGA的高速數(shù)據(jù)采集與存儲(chǔ)系統(tǒng)設(shè)計(jì).pdf
- 基于FPGA的高速數(shù)據(jù)傳輸及存儲(chǔ)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于屬性加密的安全存儲(chǔ)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于FPGA的高速數(shù)據(jù)采集及海量存儲(chǔ)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于FPGA的雙通道機(jī)載數(shù)據(jù)存儲(chǔ)系統(tǒng)設(shè)計(jì).pdf
- 基于HDFS和加密檢索的云存儲(chǔ)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于FPGA的高速大容量存儲(chǔ)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 運(yùn)營數(shù)據(jù)存儲(chǔ)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于FPGA的高速高密度存儲(chǔ)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于FPGA的連續(xù)存儲(chǔ)系統(tǒng)實(shí)現(xiàn).pdf
- FPGA原型驗(yàn)證平臺(tái)存儲(chǔ)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于FPGA的圖像采集和智能存儲(chǔ)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 海量數(shù)據(jù)存儲(chǔ)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于FPGA的網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)的研究與設(shè)計(jì).pdf
- 基于FPGA的高速實(shí)時(shí)數(shù)據(jù)采集存儲(chǔ)系統(tǒng)的設(shè)計(jì).pdf
- 基于FPGA的Huffman編碼并行實(shí)現(xiàn)及高速存儲(chǔ)系統(tǒng)設(shè)計(jì).pdf
評(píng)論
0/150
提交評(píng)論