基于冗余輪的SM4白盒加密實(shí)現(xiàn)方法、計(jì)算機(jī)設(shè)備和介質(zhì)
基本信息
申請?zhí)?/td> | CN202111515807.5 | 申請日 | - |
公開(公告)號 | CN114205157A | 公開(公告)日 | 2022-03-18 |
申請公布號 | CN114205157A | 申請公布日 | 2022-03-18 |
分類號 | H04L9/40(2022.01)I;H04L9/06(2006.01)I | 分類 | 電通信技術(shù); |
發(fā)明人 | 楊倩媚 | 申請(專利權(quán))人 | 航天信息股份有限公司 |
代理機(jī)構(gòu) | 北京合智同創(chuàng)知識產(chǎn)權(quán)代理有限公司 | 代理人 | 李杰 |
地址 | 100093北京市海淀區(qū)杏石口路甲18號 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供一種基于冗余輪的SM4白盒加密實(shí)現(xiàn)方法、計(jì)算機(jī)設(shè)備和介質(zhì),該基于冗余輪的SM4白盒加密實(shí)現(xiàn)方法包括:在常規(guī)輪中任意位置插入5N個(gè)冗余輪,其中,N大于或者等于1;根據(jù)冗余輪的T函數(shù),通過標(biāo)準(zhǔn)SM4密碼算法生成輪密鑰,并根據(jù)輪密鑰構(gòu)造查找表;所述T函數(shù)為仿射變換;以及根據(jù)所述查找表,生成白盒密文以對所述SM4白盒進(jìn)行加密得到編碼數(shù)據(jù)。本發(fā)明能有效增加冗余輪被辨別出來的難度,提高實(shí)用性。 |
