一種加密方法
基本信息
申請?zhí)?/td> | CN201410065138.X | 申請日 | - |
公開(公告)號 | CN103905186B | 公開(公告)日 | 2017-12-05 |
申請公布號 | CN103905186B | 申請公布日 | 2017-12-05 |
分類號 | H04L9/22(2006.01)I | 分類 | 電通信技術(shù); |
發(fā)明人 | 李敬鋒;馬俊 | 申請(專利權(quán))人 | 蘇州賽格能源股份有限公司 |
代理機構(gòu) | 北京眾合誠成知識產(chǎn)權(quán)代理有限公司 | 代理人 | 連平 |
地址 | 215100 江蘇省蘇州市廣濟北路5099號 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及一種加密方法。其包括以下步驟:原文X采用32位表示;定義一個非線性函數(shù),表達式為:F(NLF1、NLF2、NLF3、NLF4、NLF5);在32位數(shù)字中,取5個數(shù)字:I0、I1、I2、I3、I4;設(shè)置64位密鑰key;設(shè)定循環(huán)初值N以及起始值B;1≦B≦63;設(shè)定循環(huán)變量i;0≦i<N*64+B;X(i+1)=X(i)>>1異或(bit(X(i),0)異或bit(X(i),B)異或bit(key,i&63)異或bit(NLF,g5(X(i),I0,I1,I2,I3,I4)))<<31);且X(0)=X,X(N*64+B)為密文。本發(fā)明加密方法加密性強、不易破解。 |
