如何實(shí)現(xiàn)AES密碼算法加速器設(shè)計(jì)資料詳細(xì)說(shuō)明
資料介紹
隨著社會(huì)信息產(chǎn)業(yè)的發(fā)展,目前信息安全越來(lái)越受到重視。信息安全主要是由安全協(xié)議和密碼算法兩方面組成,其中密碼算法是信息安全的基礎(chǔ)和核心技術(shù)。目前密碼算法的實(shí)現(xiàn)逐漸由軟件向硬件實(shí)現(xiàn)過(guò)渡,硬件實(shí)現(xiàn)的密碼產(chǎn)品越來(lái)越多。
AES(Advanced Encryption Standard)高級(jí)加密標(biāo)準(zhǔn)作為新一代美國(guó)數(shù)據(jù)加密標(biāo)準(zhǔn),實(shí)際上已經(jīng)成為國(guó)際標(biāo)準(zhǔn),并且AES算法是免費(fèi)公開(kāi)的。AES算法具有優(yōu)秀的加/解密性能,簡(jiǎn)單的實(shí)現(xiàn)形式,已經(jīng)越來(lái)越被信息安全界所采用。由于硬件實(shí)現(xiàn)AES算法具有更高的加密處理速度,更可靠的加密特性等優(yōu)點(diǎn),所以對(duì)AES密碼算法加速器的硬件設(shè)計(jì)和研究具有重要意義。本文以數(shù)據(jù)安全存儲(chǔ)和安全傳輸?shù)葘?duì)硬件處理速度要求較高、對(duì)面積、功耗要求較小的場(chǎng)合為背景,以深亞微米IC(Integrated Circuit)設(shè)計(jì)技術(shù)為方法,闡述了一個(gè)高性能AES密碼算法加速器的設(shè)計(jì)與實(shí)現(xiàn)過(guò)程。
首先闡述了AES密碼算法的有限域運(yùn)算數(shù)學(xué)知識(shí),然后詳細(xì)描述算法流程,包括加密流程、解密流程和密鑰擴(kuò)展流程。在此基礎(chǔ)上對(duì)AES算法的實(shí)現(xiàn)進(jìn)行硬件設(shè)計(jì),在總體結(jié)構(gòu)設(shè)計(jì)時(shí)將其劃分為輸入輸出、加密/解密和密鑰擴(kuò)展三個(gè)部分,在具體設(shè)計(jì)時(shí),考慮到更好地支持各種工作模式,采用基本結(jié)構(gòu)作為密碼算法加/解密輪變換結(jié)構(gòu)。并逐步將功能細(xì)化,設(shè)計(jì)了輪結(jié)構(gòu)中S盒替換、行移位、列混合等各個(gè)變換以及輪密鑰生成模塊。采用Verilog HDL硬件描述語(yǔ)言實(shí)現(xiàn)了各個(gè)功能模塊。在各子模塊的設(shè)計(jì)中把加密/解密功能很好地融合在一起,實(shí)現(xiàn)硬件上的資源共享,減小面積開(kāi)銷(xiāo)。

- EE-385:用公鑰加速器實(shí)現(xiàn)RSA密碼系統(tǒng)
- 使用FPGA實(shí)現(xiàn)類(lèi)AES分組密碼統(tǒng)一框架的詳細(xì)資料說(shuō)明 16次下載
- 西門(mén)子的數(shù)字指令資料詳細(xì)說(shuō)明 18次下載
- github上的pytorch學(xué)習(xí)資料詳細(xì)說(shuō)明 6次下載
- Xilinx的時(shí)序設(shè)計(jì)與約束資料詳細(xì)說(shuō)明 34次下載
- 使用C語(yǔ)言實(shí)現(xiàn)脈沖計(jì)數(shù)器實(shí)驗(yàn)的資料詳細(xì)說(shuō)明 20次下載
- 使用wireshark抓包分析TCP及UDP的資料詳細(xì)說(shuō)明 27次下載
- 使用LabVIEW實(shí)現(xiàn)簡(jiǎn)單的按鈕互斥資料詳細(xì)說(shuō)明 28次下載
- 使用UG運(yùn)動(dòng)仿真軟件實(shí)現(xiàn)齒輪運(yùn)動(dòng)的仿真詳細(xì)說(shuō)明 17次下載
- 如何低成本實(shí)現(xiàn)AES密碼算法的硬件 7次下載
- 無(wú)線路由器密碼破解Beini破解wpa實(shí)戰(zhàn)教程詳細(xì)說(shuō)明 13次下載
- Matlab圖形繪制經(jīng)典案例詳細(xì)說(shuō)明 7次下載
- 51單片機(jī)的定時(shí)器和計(jì)數(shù)器的使用資料詳細(xì)說(shuō)明
- 自動(dòng)控制原理的總結(jié)與復(fù)習(xí)資料詳細(xì)說(shuō)明 12次下載
- AD6.0詳細(xì)說(shuō)明資料 0次下載
- 什么是神經(jīng)網(wǎng)絡(luò)加速器?它有哪些特點(diǎn)? 545次閱讀
- 一個(gè)微型的粒子加速器 835次閱讀
- AES HWIP技術(shù)規(guī)格 1083次閱讀
- 硬件加速器提升下一代SHARC處理器的性能 1336次閱讀
- C語(yǔ)言實(shí)現(xiàn)AES算法 2781次閱讀
- PIC系列單片機(jī)程序設(shè)計(jì)基礎(chǔ)知識(shí)詳細(xì)說(shuō)明 4638次閱讀
- C語(yǔ)言和C++的特點(diǎn)與用法詳細(xì)說(shuō)明 4444次閱讀
- FPGA的入門(mén)基礎(chǔ)知識(shí)詳細(xì)說(shuō)明 9595次閱讀
- 充分利用數(shù)字信號(hào)處理器上的片內(nèi)FIR和IIR硬件加速器 1806次閱讀
- 使用AT89S51單片機(jī)制作紅外遙控器的資料和源代碼詳細(xì)說(shuō)明 6261次閱讀
- 電氣電纜的最全常用手冊(cè)詳細(xì)說(shuō)明 8967次閱讀
- 接收卡升級(jí)的詳細(xì)說(shuō)明概述圖文詳解 2.4w次閱讀
- 用C 語(yǔ)言描述AES256 加密算法 3383次閱讀
- 一種AES密碼算法的實(shí)現(xiàn) 3174次閱讀
- 優(yōu)化基于FPGA的深度卷積神經(jīng)網(wǎng)絡(luò)的加速器設(shè)計(jì) 8093次閱讀
下載排行
本周
- 1PID控制算法學(xué)習(xí)筆記資料
- 3.43 MB | 3次下載 | 2 積分
- 2匯聯(lián)芯橋代理_HL817_USB3.1 HUB控制器 提供樣品與設(shè)計(jì)資料
- 1.05 MB | 1次下載 | 免費(fèi)
- 3VLI威鋒代理-VL103-擴(kuò)展塢PD3.0協(xié)議芯片,typeCPD充電輸出DP信號(hào) 替代VL102
- 1.18 MB | 1次下載 | 免費(fèi)
- 4一種抗輻射加固檢錯(cuò)糾錯(cuò)電路的設(shè)計(jì)
- 0.32 MB | 次下載 | 2 積分
- 5NVS800校驗(yàn)手操器操作說(shuō)明書(shū)
- 0.54 MB | 次下載 | 免費(fèi)
- 6瑞芯微代理 RK628F Datasheet V1 HDMI轉(zhuǎn)MIPI/LVDS 視頻橋接芯片
- 1.29 MB | 次下載 | 免費(fèi)
- 78232A/8232B中文數(shù)據(jù)手冊(cè)
- 0.57 MB | 次下載 | 2 積分
- 8SW5099規(guī)格書(shū)
- 1.37 MB | 次下載 | 1 積分
本月
- 1如何看懂電子電路圖
- 12.88 MB | 272次下載 | 免費(fèi)
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊(cè)
- 1.63 MB | 12次下載 | 免費(fèi)
- 3RK3588數(shù)據(jù)手冊(cè)
- 2.24 MB | 12次下載 | 免費(fèi)
- 4ESP32開(kāi)發(fā)板元件資料
- 0.03 MB | 8次下載 | 免費(fèi)
- 5OAH0428 V1.0英文規(guī)格書(shū)
- 5.86 MB | 8次下載 | 免費(fèi)
- 6PC1032 5.5V_3A高效率同步降壓轉(zhuǎn)換器數(shù)據(jù)手冊(cè)
- 0.76 MB | 3次下載 | 免費(fèi)
- 7臺(tái)達(dá)變頻器VFD-M使用手冊(cè)
- 2.51 MB | 3次下載 | 免費(fèi)
- 8PID控制算法學(xué)習(xí)筆記資料
- 3.43 MB | 3次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935132次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191414次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183349次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81599次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73818次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65990次下載 | 10 積分
電子發(fā)燒友App






創(chuàng)作
發(fā)文章
發(fā)帖
提問(wèn)
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論