

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