Introducing an Encryption Algorithm based on IDEA
Journal: International Journal of Science and Research (IJSR) (Vol.2, No. 9)Publication Date: 2013-09-15
Authors : Osama Almasri Hajar Mat Jani;
Page : 334-339
Keywords : International Data Encryption Algorithm (IDEA); Double Secure-IDEA (DS-IDEA); Multiplicative Additive (MA); Online Password Management System (OPMS);
Abstract
International Data Encryption Algorithm (IDEA) is one of the encryption algorithms that is widely used for security purpose. IDEA block cipher operates with 64-bit plain text block and 64-bit cipher text block, and a 128-bit key controls it. The fundamental design of the algorithm is using three different algebraic operations: bitwise Exclusive OR, multiplication modulo, and addition modulo. Having the largest number of weak keys is one of the drawbacks of IDEA. In addition, a new attack during round six of IDEA’s operations has been detected. In this paper, we propose and describe the new design and preliminary implementation of a more secure encryption algorithm based on IDEA, and it is named DS-IDEA. Increasing the size of the key from 128 bits to 512 bits will increase the complexity of the algorithm. The algorithm’s complexity is increased by increasing the amount of diffusion (multiplicative additive block) in a single round. It is implemented to provide better security to the user’s password within the Online Password Management System (OPMS) in order to protect the user’s data within the database from hackers and other forms of unauthorized access.
Other Latest Articles
- Modified Multiphase Level Set Image Segmentation Search for Energy Formulation with Bias Correction
- Proposing an Encryption Algorithm based on DES
- Identifying the Preferences and Brand Choices of Female Customers for Cars: A Study Conducted In Muscat Region, of Sultanate of Oman
- Firm Level Characteristics and Market Orientation of Micro and Small Businesses
- Tourism a Viable Path for Wealth Creation in Nigeria: An Analysis of Awka Metropolis
Last modified: 2013-10-01 23:31:19