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