天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 信息工程論文 >

一種面向流密碼算法的粗粒度可重構(gòu)架構(gòu)的設(shè)計和優(yōu)化

發(fā)布時間:2021-12-11 06:17
  可重構(gòu)密碼處理器兼具了通用微處理器的靈活性和專用密碼芯片的高效性,在計算靈活度和計算效率這兩個關(guān)鍵指標(biāo)間取得了很好的平衡。流密碼算法在密碼算法體系中占有重要一席,本文設(shè)計了一種能高效實現(xiàn)多種流密碼算法的粗粒度可重構(gòu)密碼處理器結(jié)構(gòu),主要研究內(nèi)容如下:(1)、針對不同流密碼算法中反饋移位寄存器結(jié)構(gòu)多變的特點,本文對反饋移位寄存器的多個參數(shù)進(jìn)行了統(tǒng)計分析,研究并提出了一種級數(shù)、個數(shù)、抽頭位置和抽頭個數(shù)可重構(gòu)的反饋移位寄存器結(jié)構(gòu),采用統(tǒng)一硬件結(jié)構(gòu)實現(xiàn)了多種流密碼算法。(2)、本文基于對多種流密碼算法非線性函數(shù)中基本操作類型和數(shù)據(jù)特征的分析,定制了支持單周期多操作計算的可重構(gòu)功能單元。針對非線性函數(shù)對反饋移位寄存器存在數(shù)據(jù)依賴導(dǎo)致的性能瓶頸問題,本文研究并設(shè)計了一種能夠?qū)崿F(xiàn)超前抽取、流水化運算的可重構(gòu)陣列結(jié)構(gòu),提高了算法的實現(xiàn)性能。本文在FPGA平臺上對所設(shè)計的流密碼可重構(gòu)處理器進(jìn)行了原型實現(xiàn)和驗證,并在其上映射實現(xiàn)了Trivium、ZUC和SNOW3G三種算法。實驗結(jié)果表明,此三種算法的性能分別達(dá)到了1.31Gbp/s、2.18Gbp/s和3.26Gbp/s。與傳統(tǒng)的單比特串行實現(xiàn)結(jié)構(gòu)相比,T... 

【文章來源】:東南大學(xué)江蘇省 211工程院校 985工程院校 教育部直屬院校

【文章頁數(shù)】:79 頁

【學(xué)位級別】:碩士

【部分圖文】:

一種面向流密碼算法的粗粒度可重構(gòu)架構(gòu)的設(shè)計和優(yōu)化


驗證平臺

數(shù)據(jù)流圖,算法仿真,密鑰流,數(shù)據(jù)流圖


84101102RLU103RLU104RSU113FSR33FSR34RLU114e1RLU94937172PASS83RLU81RLU82d3FSR3更新數(shù)據(jù)流圖密鑰生成數(shù)據(jù)流圖84圖 5-3 Trivium 算法數(shù)據(jù)流圖使用 Modelsim 軟件仿真驗證 Trivium 算法在可重構(gòu)結(jié)構(gòu)上實現(xiàn)的功能正確性,算法生成的密鑰流仿真結(jié)果如圖5-4所示。80bit初始密鑰Key:0xaaaaaaaaaaaaaaaaaaaa;80b初始化向量 IV:0x55555555555555555555;生成密鑰流:0x6e139b97、0x35181e94……

算法仿真,非線性函數(shù)


圖 5-7 ZUC 算法仿真結(jié)果.2.3 SNOW3G 算法的映射實現(xiàn)SNOW3G 算法由一個包含 16 個 32bit 單元的 LFSR 和非線性函數(shù)組成,如圖 5-8 所。S16S15S14S13S12S11S10S9S8S7S6S5S4S3S2S1a-1R1R3WFZLFSRR2aS1S2


本文編號:3534162

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/3534162.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶f483e***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com