SHA-2算法在多核密碼處理器上的實現(xiàn)研究
發(fā)布時間:2017-09-23 17:01
本文關(guān)鍵詞:SHA-2算法在多核密碼處理器上的實現(xiàn)研究
更多相關(guān)文章: SHA- 多核 密碼處理器 任務調(diào)度與映射
【摘要】:為了找出一種適合多核密碼處理器的SHA-2算法高速實現(xiàn)方式,提高SHA-2算法在多核密碼處理器上的執(zhí)行速度。首先研究SHA-256、SHA-512算法在密碼處理器上的實現(xiàn)方式,并研究多核密碼處理器的結(jié)構(gòu)特點與數(shù)據(jù)傳輸方式,分析SHA-2算法在多核上的高速實現(xiàn)原理。然后對SHA-2算法進行任務劃分,提出SHA-2在多核密碼處理器上的調(diào)度與映射算法并使用軟件實現(xiàn)調(diào)度算法。在ASIC上的仿真驗證結(jié)果表明,經(jīng)優(yōu)化后的SHA-2算法在多核上并行執(zhí)行吞吐率有了較大提升,滿足性能上的需求。
【作者單位】: 解放軍信息工程大學;復旦大學專用集成電路與系統(tǒng)國家實驗室;
【關(guān)鍵詞】: SHA- 多核 密碼處理器 任務調(diào)度與映射
【基金】:國家自然科學基金項目(61404175)
【分類號】:TN918.1;TP332
【正文快照】: 0引言SHA算法是由美國國家標準技術(shù)研究所和美國國家安全局共同設(shè)計的雜湊算法,是使用最為廣泛的安全雜湊算法之一。SHA算法分為SHA-1、SHA-2和SHA-3。SHA-2算法是目前較多使用的SHA算法。密碼處理器是針對密碼算法設(shè)計的專用指令集處理器,它集成了大量密碼運算單元并設(shè)計了專,
本文編號:906403
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/906403.html
最近更新
教材專著