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

當(dāng)前位置:主頁 > 碩博論文 > 信息類碩士論文 >

Raindrop分組加密算法分析

發(fā)布時間:2021-11-09 17:46
  2018年,中國密碼學(xué)會舉辦全國密碼算法設(shè)計競賽,Raindrop算法是進(jìn)入分組加密算法組的一族輕量級密碼算法。Raindrop算法共有3個版本,分別為Raindrop-128/128/60、Raindrop-128/256/80 和 Raindrop-256/256/100,設(shè)計者聲明該算法目前抵抗大部分已知攻擊,包括差分攻擊、線性攻擊、不可能差分攻擊等等。Raindrop算法的主要結(jié)構(gòu)采用Feistel結(jié)構(gòu),采用Keccak中的非線性函數(shù)來生成不同大小的S盒。對于線性層,Raindrop算法采用的操作為行混合和列循環(huán)移位,行混合采用了一個深度為1的二元域矩陣。Raindrop算法的密鑰生成算法通過簡單線性運(yùn)算成輪密鑰,這也是輕量級的一個特點(diǎn),具有較少的操作數(shù)目。Raindrop算法在安全性方面具有較高的冗余度。例如,對于差分分析,設(shè)計者聲明Raindrop-128/128/60算法和Raindrop-128/256/80算法的差分區(qū)分器不超過32輪,Raindrop-256/256/100算法的差分區(qū)分器不超過64輪。對于線性分析,Raindrop-128/128/60算法和Rai... 

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

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

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

【部分圖文】:

Raindrop分組加密算法分析


圖2.3:?A函數(shù)??2.6.2?Raindrop-128/256/80?密鑰生成算法??

密鑰,函數(shù),算法


?山東大學(xué)碩士學(xué)位論文???代表執(zhí)行連續(xù)的4次B函數(shù)。在執(zhí)行B函數(shù)時,將256比特的密鑰狀態(tài)分成??8?塊,每塊?32?比特,即:TKr?=??B函數(shù)具體的內(nèi)容見圖2.5,注意B函數(shù)的最后一步是對這256比特的狀態(tài)進(jìn)行??一個整體的左循環(huán)移13位的操作。第r輪的64比特輪密鑰是■的第240??至255比特,第208至223比特,第176至191比特,第144至159比特的級聯(lián)??{t,?BP:?Kr?=?TKr[255?:?240]||rJ^r[223?:?208]||ri(:r[191?:?176]||^[159?:?144]=???^TKr.,??—r-7||0...0??共160個比特0??|?B4???TKr??圖2.4:?Raindrop-128/256/80的密鑰生成算法??廠?f”0?|?In1?|?In2?|?In3?\?In4?\?In5?|?In6?|?In7? ̄ ̄|??—??29??〇??-????26??〇??—?>>25??〇??|?tnf)〇ui°?|?tnftOut1?\?tn^Out2?\?tmpOur3?twpOui*?|?tmpOur5?|?tmpOut6?\?tn^Qut'?|???<?13??|?Ouf?|?Out1?|?Our?|?Ou^?Out4?|?Oul5?|?Ouf?|?Out7?|??圖2.5:?B函數(shù)??2.6.3?Raindrop-256/256/100?密鑰生成算法??Raindrop-256/256/100?的密鑰生成算法與?Raindrop ̄128/256/80?算法的密??鑰生成算法相同,只不過Raindrop>256/256/100

【參考文獻(xiàn)】:
期刊論文
[1]Raindrop:面向硬件設(shè)計的分組密碼算法[J]. 李永清,李木舟,付勇,樊燕紅,黃魯寧,王美琴.  密碼學(xué)報. 2019(06)



本文編號:3485794

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

本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/3485794.html


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

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