基于比特切片技術(shù)與指令集的LED算法快速實(shí)現(xiàn)

打開文本圖片集
關(guān)鍵詞:LED分組密碼; Δx64 架構(gòu);軟件快速實(shí)現(xiàn);比特切片;SIMD
中圖分類號(hào):TP309 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1001-3695(2025)07-035-2184-07
doi:10.19734/j. issn.1001-3695.2024.11.0482
Abstract:LEDisalightweightblockcipherspecificalldesignedforresource-constraineddevices,characterizedbylowpower consumption,minimal memoryusage,andhigh eficiency.Thesefeatures make ithighlysuitableforapplicationsin Interneof Things(IoT)devices,radiofrequency identification(RFID)tags,andembedded systems.However,as performancedemands continuetorise,optimizing theencryptionimplementation eficiencyof theLEDblock cipherhasbecomeaprominentesearch focus.Thisstudyproposed a generalizedbit-slicing methodforAES-likeblock ciphersandoptimized itsimplementationusing singleinstructionmultipledata(SIMD)technology.The methodappliedtotheLEDencryptionalgorithm toenhance ts parallel data processingcapabilities.Aditionally,the studyexplored S-box optimizationschemes fortheLEDalgorithm,reducing the numberoflogicgatesrequiredforS-boximplementation.Thetestsdemonstratethattheencryptioimplementationeiciencyof theLED-64andLED-128algorithmsareimprovedby2.26times and2.14times,respectively.The experimentalresults indicatethattheproposedmethodprovidessignificantreferencevalueforthesoftwareoptimizationofAES-likeblockcipher implementations based on bit-slicing technology.
Key words:LED block cipher;x64 architecture;fast software implementation;bit-slicing;SIMD
0 引言
2011年,Guo等人[1]在CHES-2011上提出了LED輕量級(jí)分組密碼算法,其設(shè)計(jì)目標(biāo)是為了在資源受限環(huán)境下提供高效且安全的加密方案。(剩余15273字)