发明名称 A POLYMORPHIC CIPHER
摘要 A METHOD (100) FOR ENCRYPTION THROUGH A KEY DRIVEN POLYMORPHIC CIPHER BY INITIALIZING A PSEUDORANDOM NUMBER GENERATOR, THE METHOD COMPRISES THE STEPS OF GENERATING A SUBKEY TABLE BASED ON AN ENCRYPTION KEY (K) (102), EXTRACTING FROM THE SUBKEY TABLE BLOCKS OF DATA X (104), MIXING EXTRACTED DATA FOR A NUMBER OF ROUNDS (106) AND PRODUCING A BLOCK OF CIPHERTEXT (108). THE METHOD FOR GENERATING A SUBKEY TABLE BASED ON AN ENCRYPTION KEY (K) FURTHER COMPRISES THE STEPS OF HASHING THE ENCRYPTION KEY (K) TO OBTAIN HO WHEREIN HO =H(K) (202), PLACING HO ON FIRST ROW OF THE SUBKEY TABLE (204),OBTAINING PI AND QI USING HI = H (PI. HI-1 + QI) FROM THE ENCRYPTION KEY (K) WHEREIN PI, AND QI ARE TWO LARGE SECRET INTEGER NUMBERS FOR I BEING 1 TO N NUMBER OF ROUNDS (206), DETERMINING HI, WHICH IS THE SUBKEY FOR I-TH ROUND (208) AND PLACING HI AS (I+1)ST ROW OF THE SUBKEY TABLE (210).
申请公布号 MY145989(A) 申请公布日期 2012.06.04
申请号 MY2009PI02762 申请日期 2009.06.29
申请人 MIMOS BERHAD 发明人 MAGDY SAEB
分类号 H04L9/26 主分类号 H04L9/26
代理机构 代理人
主权项
地址