Print ISSN: 1681-6900

Online ISSN: 2412-0758

Keywords : Feistel

Proposed 256 bits RC5 Encryption Algorithm Using Type-3 Feistel Network

Yossra H. Ali

Engineering and Technology Journal, 2010, Volume 28, Issue 12, Pages 2337-2352

Proposed 256 bits RC5 is an improvement to RC5, designed to meet
the requirements of increased security and better performance. Proposed
256 bits RC5 algorithm makes use of data dependent rotations. One new
feature of proposed 256 bits RC5 algorithm is modified its design to use
four 64-bit registers rather than two 32-bit registers. The proposal 256 bits
RC5 algorithm using Type-3 Feistel network which is iterated simple
function 20 times. An Avalanche Effect of RC5 is about 31.372 if we
change the same amount of information in key for 256 bits RC5 then the
Avalanche Effect is about 142.909. The proposed algorithm is resistant to
matching and a dictionary attack which is increased the security of the
previous RC5 algorithm by using block size of 256 bits instead of 64 bits.