1.一種加(jia)密算法的白盒化方法,其特征在于,包括如下步(bu)驟(zou):
2.根據(ju)權(quan)利要求1所述(shu)的加密算法的白盒化方法,其特征在于,
3.根(gen)據權利要求2所述的(de)加密算法的(de)白盒(he)化方法,其特征在于,
4.根據權利要求3所述的(de)加密算法(fa)(fa)的(de)白盒化方法(fa)(fa),其特征在于,
5.根據權(quan)利要求4所述的加(jia)密算法(fa)(fa)(fa)的白盒(he)化方法(fa)(fa)(fa),其(qi)特征在于,所述方法(fa)(fa)(fa)還(huan)包括對(dui)s盒(he)的隱式方程(cheng)組(zu)作(zuo)仿(fang)射(she)變換,隱藏方程(cheng)組(zu)所攜帶的白盒(he)密鑰信息的步驟(zou)。
6.一種(zhong)加密算法的(de)白盒化(hua)裝(zhuang)置(zhi),其(qi)特征(zheng)在于,所述裝(zhuang)置(zhi)包(bao)括:
7.根據權利要求(qiu)6所述(shu)的(de)裝(zhuang)置(zhi),其特征在(zai)于,所述(shu)加(jia)密算法為sm4算法;
8.根(gen)據權利要求7所(suo)述的裝置(zhi),其特征(zheng)在于,在所(suo)述隱(yin)式(shi)(shi)方(fang)程組{f0,f1,…,f31}中,每一所(suo)述隱(yin)式(shi)(shi)方(fang)程組fk(xk,xk+1,xk+2,xk+3,xk+4)有多個方(fang)程,0≤k≤31,且(qie)每個方(fang)程形式(shi)(shi)如下:
9.一種電(dian)子設備,其(qi)特征在于,其(qi)包括處(chu)理器和存儲(chu)器,其(qi)中,所(suo)(suo)述(shu)(shu)存儲(chu)器存儲(chu)有(you)程序代碼(ma),當所(suo)(suo)述(shu)(shu)程序代碼(ma)被(bei)所(suo)(suo)述(shu)(shu)處(chu)理器執行時,使得(de)所(suo)(suo)述(shu)(shu)處(chu)理器執行權利要求1-5中任一所(suo)(suo)述(shu)(shu)方法的步(bu)驟。
10.一(yi)種計算機可讀存儲介質,其特征在(zai)(zai)于(yu),其包括程序(xu)代碼,當所述(shu)程序(xu)代碼在(zai)(zai)電(dian)(dian)子(zi)設(she)備上運行(xing)時,所述(shu)程序(xu)代碼用于(yu)使所述(shu)電(dian)(dian)子(zi)設(she)備執行(xing)權利要(yao)求1-5中任一(yi)所述(shu)方(fang)法(fa)的步(bu)驟(zou)。