基于AES算法研究與設(shè)計(jì)
推薦 + 挑錯(cuò) + 收藏(0) + 用戶評(píng)論(0)
由于對(duì)廣泛使用的AES算法的性能要求越來(lái)越高,基于軟件的密碼算法已經(jīng)越來(lái)越難以滿足高吞吐量密碼破解的需求,因此越來(lái)越多的算法利用現(xiàn)場(chǎng)可編程邏輯門陣列( FPGA)平臺(tái)進(jìn)行加速。針對(duì)AES算法在FPCA硬件上存在的開(kāi)發(fā)復(fù)雜度高且開(kāi)發(fā)周期長(zhǎng)等問(wèn)題,采用高層次綜合( HLS)設(shè)計(jì)方法,使用高級(jí)程序語(yǔ)言描述并設(shè)計(jì)AES硬件加速算法。首先利用循環(huán)展開(kāi)等提高運(yùn)算并行度;其次使用資源平衡技術(shù)進(jìn)行優(yōu)化,充分利用片上存儲(chǔ)和電路資源;最后添加全流水結(jié)構(gòu),提高整體設(shè)計(jì)的時(shí)鐘頻率和吞吐量,同時(shí)也詳細(xì)對(duì)比分析基準(zhǔn)設(shè)計(jì)、利用結(jié)構(gòu)展開(kāi)、資源均衡以及流水線優(yōu)化方法的設(shè)計(jì)。經(jīng)過(guò)實(shí)驗(yàn)表明,在Xilinx xc72020clg484 FPCA芯片上,最終AES算法的時(shí)鐘頻率最高達(dá)到127. 06 MHz,而吞吐量達(dá)到了16. 26 Cb/s,較之基準(zhǔn)的AES設(shè)計(jì),性能提升了三個(gè)數(shù)量級(jí)。
非常好我支持^.^
(0) 0%
不好我反對(duì)
(0) 0%
下載地址
基于AES算法研究與設(shè)計(jì)下載
相關(guān)電子資料下載
- 安科瑞用電精靈AESP100--末端多回路智慧用電監(jiān)控裝置 153
- 安科瑞AESP110-2P配電箱多回路智慧用電監(jiān)測(cè) 110
- 基于FPGA的AES256光纖加密設(shè)計(jì)案例實(shí)現(xiàn) 1035
- Molex榮獲UAES聯(lián)合電子“供應(yīng)商最佳商務(wù)合作獎(jiǎng)” 279
- 亞馬遜推出個(gè)性化AI歌單功能Maestro,進(jìn)軍音樂(lè)市場(chǎng) 419
- AES加密協(xié)議是什么?AES加密協(xié)議的應(yīng)用 403
- 國(guó)芯科技近日成功推出了新一代指紋芯片CCM4101 593
- 俄歇電子能譜分析技術(shù) 150
- 微星新款MEG MAESTRO 700L PZ"海神"機(jī)箱,搭載270°整片式曲面鋼化玻璃 241
- 韓國(guó)上市PCB企業(yè)Haesung DS公布2023年的財(cái)報(bào)數(shù)據(jù):下跌49.9% 757