TY - JOUR AU - فرحان, علاء AU - علي, محمد عبد الجابر PY - 2017/05/02 Y2 - 2024/03/28 TI - تحسين خوارزمية MD5 بالاعتماد على عدة طرق JF - Al-Ghary Journal of Economic and Administrative Sciences JA - Al-Ghary Jour. Eco. Admini. Sci. VL - 13 IS - 40 SE - Articles DO - 10.36325/ghjec.v13i40.5640 UR - https://journal.uokufa.edu.iq/index.php/ghjec/article/view/5640 SP - AB - <p dir="RTL"><strong><em>المستخلص </em></strong></p><p dir="RTL">خوارزميات Hash  هي الجزء المهم في العديد من تطبيقات التشفير والبروتوكولات الأمنية .  هذا البحث يعمل على تعزيز خوارزميةMD5  ضد بعض الهجمات. التطوير الذي تم اعتماده في تحسين خوارزمية MD5  هو  استخدام DNA coding ، والمعادلات الغير خطية (NLFSR)،  Logistic function .  بالاضافة إلى  توسيع مدخلات خوارزميةMD5  إلى 1024 بت بدلا من 512 بت، والمخرجات   إلى 160 بت بدلا من 128 بت. عمل الخوارزمية التي تم تحسينها  تعمل على تعقيد البيانات المدخلة  قبل الدخول في  MD5 rounds باستخدام التقنيات السابقة ذكرها . إن كفاءة طريقة تعديل ثبتت من خلال العديد من الأمثلة المقارنة.</p><p dir="RTL">الكلمات المفتاحية: <strong>MD5 ,DNA CODING ,NLFSR, LOGISTIC FUNCTION</strong></p><p dir="RTL"> </p><p align="center"><strong>Enhancement MD5 depend on multi techniques</strong></p><table border="0" cellspacing="0" cellpadding="0"><tbody><tr><td valign="top" width="291"><p align="center"><strong>Assist .prof .Dr. Alaa K. Farhan</strong></p></td><td valign="top" width="291"><p align="center"><strong>Mohammed Abed Al-jabber Ali</strong></p></td></tr><tr><td colspan="2" valign="top" width="581"><p dir="RTL" align="center"><strong>University of Technology - </strong><strong>Computer Science Department</strong></p></td></tr></tbody></table><p><strong><em>Abstract</em></strong></p><p>Hash algorithms are critical part in many cryptography applications and security protocol suites. This research works on enhancement MD5 algorithm. The enhancement method depended on multi techniques such as DNA coding, non- Linear Feedback Shift Register (NLFSR), and Logistic function of Chaos theory. It will expand of  input  MD5 algorithm to 1024 bits instead of 512 bits, and change output  to 160 bits instead of 128 bit. The complexity try's increase of data input by preprocessing before entrance MD5 operation, where, will use NLFSR and DNA coding in addition the use Logistic function of Chaos theory with each rounds of MD5. The efficiency of the modified method had proved by several comparative examples.</p><p><strong>Keyword :MD5 ,DNA CODING ,NLFSR, LOGISTIC FUNCTION</strong></p> ER -