加密的步驟
1) 計(jì)算N的有效位數(shù)tn(以字節(jié)數(shù)計(jì)),將最高位的零忽略掉,令tn1=tn-1。比如N=0x012A05,其有效位數(shù)tn=5,tn1=4。
2) 將明文數(shù)據(jù)A分割成tn1位(以字節(jié)數(shù)計(jì))的塊,每塊看成一個大數(shù),塊數(shù)記為bn。從而,保證了每塊都小于N。
3) 對A的每一塊Ai進(jìn)行Bi=Ai^E MOD N運(yùn)算。Bi就是密文數(shù)據(jù)的一塊,將所有密文塊合并起來,就得到了密文數(shù)據(jù)B。
標(biāo)簽:
加密
計(jì)算
字節(jié)
上傳時間:
2014-12-05
上傳用戶:caozhizhi