基于SIMD指令的SM4的并行計算方法及裝置、可讀存儲介質(zhì)
基本信息

| 申請?zhí)?/td> | CN202010687106.9 | 申請日 | - |
| 公開(公告)號 | CN111736902A | 公開(公告)日 | 2020-10-02 |
| 申請公布號 | CN111736902A | 申請公布日 | 2020-10-02 |
| 分類號 | G06F9/38(2006.01)I;G06F9/30(2006.01)I | 分類 | - |
| 發(fā)明人 | 錢晶;董明武;溫程;王芷玲;白小勇 | 申請(專利權(quán))人 | 北京煉石網(wǎng)絡(luò)技術(shù)有限公司 |
| 代理機構(gòu) | 北京孚睿灣知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | 北京煉石網(wǎng)絡(luò)技術(shù)有限公司 |
| 地址 | 100080北京市海淀區(qū)北三環(huán)西路32號樓7層0710-1 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明提供了一種基于SIMD指令的SM4的并行計算方法及裝置、可讀存儲介質(zhì),其包括:對輸入的多個SM4分組消息進(jìn)行編排得到編排后的分組消息;對編排后的分組消息執(zhí)行優(yōu)化過的SM4加密或者解密運算過程;對加密或者解密運算過程中的Sbox運算用復(fù)合域技術(shù)替代查表法完成計算;對復(fù)合域技術(shù)利用基于SIMD指令的GF(2^4)中的快速乘法運算完成GF(2^8)中的求逆運算;對加密或者解密運算過程進(jìn)行反編排計算得到分組消息對應(yīng)的密文或者明文消息。其利用復(fù)合域技術(shù)進(jìn)行SM4算法非線性運算等價變換的過程,利用運算順序調(diào)整和融合多個線性變換進(jìn)行SM4算法線性運算等價變換過程以及基于SIMD指令的GF(2^4)中的快速乘法運算,提高了SM4加解密過程的執(zhí)行速度。?? |





