Enhanced IDEA Algorithm For Strong Encryption Based On Efficient Strong Rotor Banks
Proceeding: The Second International Conference on e-Technologies and Networks for Development (ICeND)Publication Date: 2013-3-4
Authors : H. Elkamchouchi Fatma Ahmed;
Page : 156-162
Keywords : IDEA cryptosystem; APN; Kasami exponent; rotor; frequency analysis.;
Abstract
Information security becomes an important issue of the communication networks. In this paper we propose a new symmetric cryptosystem based on IDEA system. The plaintext block is divided into basic sub-blocks each of thirty-two bits in length. The new Proposal can encrypt blocks of plaintext of length 512 bits into blocks of the same length. The key length is 1024 bits. The total number of rounds is 17. It uses modulo 2 32 addition and thirty-two bits XORING are used followed by modulo 2 32 - 5 multiplication which is prime number to increase the field in multiplication operation. It uses a new efficient and strong rotor bank which provides best resistance against linear and differential cryptanalysis, also provides better resistance against algebraic attack because it is implemented using Kasami Exponent function one of APN (Almost Perfect Nonlinear) function. The rotor banks rotate by irregular step and we use it to generate the subkeys which give us high diffusion and confusion. In this system, we try to get the minimum correlation between plaintext and ciphertext, highly avalanche effect and defeat the frequency analysis and most well-known attacks. The new algorithm is compared with IDEA and gives excellent results from the viewpoint of the security characteristics and the statistics of the ciphertext. Also, we apply the randomness test to the proposed algorithm and the results shown that the new design passes all tests which proven its security.
Other Latest Articles
- Battle For Online Freedom Of Speech-Identity: Authenticity Or Anonymity
- A Skype ML Datasets Validation and Detection Mechanism Using Machine Learning Approach
- GlobalAd: Online On-Demand Advertising Techniques
- World-altering Features Of Semantic Web Service Description Languages
- MMO Front-End And Back-End Databases For Small Game Developers
Last modified: 2013-06-18 22:05:50