基于數(shù)論變換的格密碼多項(xiàng)式乘法運(yùn)算的優(yōu)化方法及裝置

基本信息

申請(qǐng)?zhí)?/td> CN202010724323.0 申請(qǐng)日 -
公開(公告)號(hào) CN113972980A 公開(公告)日 2022-01-25
申請(qǐng)公布號(hào) CN113972980A 申請(qǐng)公布日 2022-01-25
分類號(hào) H04L9/08(2006.01)I;G06F7/523(2006.01)I 分類 電通信技術(shù);
發(fā)明人 徐基明;王宇建 申請(qǐng)(專利權(quán))人 國民技術(shù)股份有限公司
代理機(jī)構(gòu) 北京律和信知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 張梅珍;武玉琴
地址 518057廣東省深圳市南山區(qū)西麗街道松坪山社區(qū)寶深路109號(hào)國民技術(shù)大廈1樓
法律狀態(tài) -

摘要

摘要 本申請(qǐng)公開一種基于數(shù)論變換的格密碼多項(xiàng)式乘法運(yùn)算的優(yōu)化方法及裝置。所述優(yōu)化方法包括:在所述數(shù)論變換前,將需要進(jìn)行變換的多項(xiàng)式系數(shù)存儲(chǔ)在外部寄存器中;根據(jù)所述格密碼算法的變換參數(shù),計(jì)算初始化旋轉(zhuǎn)因子并在所述外部存儲(chǔ)器中進(jìn)行預(yù)存儲(chǔ);在當(dāng)前階變換中,讀取預(yù)存儲(chǔ)的所述初始化旋轉(zhuǎn)因子,迭代計(jì)算當(dāng)前階旋轉(zhuǎn)因子;采用變換算法,對(duì)計(jì)算的所述當(dāng)前階旋轉(zhuǎn)因子和讀取的所述多項(xiàng)式系數(shù)進(jìn)行當(dāng)前階變換。通過在迭代中動(dòng)態(tài)生成旋轉(zhuǎn)因子,去除了對(duì)旋轉(zhuǎn)因子進(jìn)行預(yù)計(jì)算的操作,從而節(jié)省存儲(chǔ)空間,使得算法支持更多不同的參數(shù)設(shè)置,更加節(jié)約芯片面積。