兼容SM4和AES算法S盒的實(shí)現(xiàn)方法和電路模塊
基本信息
申請(qǐng)?zhí)?/td> | CN202110774994.2 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN113507357B | 公開(kāi)(公告)日 | 2022-03-11 |
申請(qǐng)公布號(hào) | CN113507357B | 申請(qǐng)公布日 | 2022-03-11 |
分類(lèi)號(hào) | H04L9/06(2006.01)I | 分類(lèi) | 電通信技術(shù); |
發(fā)明人 | 朱敏 | 申請(qǐng)(專(zhuān)利權(quán))人 | 無(wú)錫沐創(chuàng)集成電路設(shè)計(jì)有限公司 |
代理機(jī)構(gòu) | 蘇州華博知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 楊敏 |
地址 | 214000江蘇省無(wú)錫市濱湖區(qū)建筑西路777號(hào)A3幢7層703 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供兼容SM4和AES算法S盒的實(shí)現(xiàn)方法和電路模塊。其包括:設(shè)計(jì)獲得兩種算法共享的輔助S盒S輔助(x)=A1?x?1+a1;將輸入數(shù)據(jù)x分成兩路:第一路數(shù)據(jù)x和第二路數(shù)據(jù)x,第一路數(shù)據(jù)x先進(jìn)行線(xiàn)性變換TSM4(x)=A?x+a,隨后將TSM4(x)進(jìn)行輔助S盒運(yùn)算SSM4(x)=S輔助(x)TSM4(x),從而獲得S盒SSM4(x)=A1(A?x+a)?1+a1;第二路數(shù)據(jù)x直接進(jìn)行輔助S盒運(yùn)算SAES輔助(x)=A1?x?1+a1,隨后將SAES輔助(x)進(jìn)行線(xiàn)性變換TAES(x)=Bx+b,從而獲得S盒SAES(x)=B1 x?1+b1,其中,B1=BA1,b1=Ba1。 |
