TY - JOUR ID - TI - A Proposed 512 bits RC6 Encryption Algorithm AU - Salma H. Abdullah** AU - Janan A. Mahdi * AU - Ashwaq T. Hashim* PY - 2010 VL - 10 IS - 1 SP - 11 EP - 25 JO - IRAQI JOURNAL OF COMPUTERS, COMMUNICATIONS, CONTROL AND SYSTEMS ENGINEERING المجلة العراقية لهندسة الحاسبات والاتصالات والسيطرة والنظم SN - 18119212 AB - Abstract:In this paper, a new secret-key block cipher called 512 bits RC6 is proposed which is an evolutionary improvement of the 128 bits RC6 designed to meet the requirements of the Advanced Encryption Standard (AES) to increase security and improve performance. The inner loop is based around the same round found in the 128 bits RC6.The proposed algorithm includes two things the first is doubling the pervious 128 bits RC6 to 256 bits RC6 and the second adapting a Feistal network which is iterated 256 bits RC6 20 times. A desirable property of an encryption algorithm is that a small change in either the plaintext or the key should produce a significant change in the ciphertext. This is so called valanche Effect. An Avalanche Effect of 128 bit RC6 is about 43.25%. If we change the same amount of information in key for 512 bits RC6 then the Avalanche Effect is about 257.27%. The proposed algorithm is resistant to matching and a dictionary attack which increases the security of the previous 128 bits RC6 algorithm by using a block size of 512 bits instead of 128 bits.

الخلاصة:في هذا البحث تم اقتراح تشفير كتلي ذو المفتاح سري يعرف 512 bits RC6 وهو تحسين تطويري لخوارزمية التشفير 128-bit RC6 صمم لتحقيق متطلبات معيار التشفير المتقدم(AES ) لزيادة الامنية وتحسين الاداء. الحلقة الداخلية تعتمد تقريبا لدورة مشابهة لما موجود في 128 bits RC6.الخوارزمية المقترحة تتضمن شيئين الاول هو مضاعفة 128 bits RC6 السابقة الى 256 bits RC6 والثاني هو تبني شبكة Feistal والتي تكرر 256 bits RC6 عشرين مرة. الخاصية المطلوبة لخوارزمية التشفير هي ان تغيير صغير في النص الصريح او المفتاح ينتج عنه تغيير مهم في النص المشفر يعرف هذا ايضاً بAvalanche Effect. ال Avalanche Effect في 128 bits RC6 تقريبا % 62.18. اذا غيرنا نفس كمية المعلومات في المفتاح 512 bits RC6 يصبح Avalanche Effect تقريبا 257.27% . الخوارزمية المقترحة مقاومة الى هجوم matching و dictionary مما يزيد من الامنية للخوارزمية 128 bits RC6 السابقة بواسطة استخدام حجم كتلة bits 512 بدلا من bits 128. ER -