عنوان مقاله :
Attacking of Stream Cipher Systems Using a Genetic Algorithm
پديد آورندگان :
Younis, Hameed A. University of Basrah - College of Science - Department of Computer Science, Iraq , Awad, Wasan S. Technology University - Department of Computer Science and Information Systems, Iraq , Abd, Ali A. University of Basrah - College of Engineering - Department of Computer Engineering, Iraq
چكيده عربي :
يعد تشفير التدفق أحد أنظمة التشفير الإلكترونية الصعبة بسبب الأمان العالي وصعوبة كسره. يعتبر هذا العمل نهجًا جديدًا لتحليل التشفير يعتمد على تطبيق خوارزمية البحث المباشر المسماة الخوارزمية الجينية. يركز على إظهار قابلية تطبيق مفاهيم الخوارزمية الجينية كأداة قوية في كسر أنظمة التشفير. يعتمد تحليل التشفير على مهاجمة أنظمة تشفير التدفق من خلال إيجاد النظام الخطي المكافئ. الهدف من الخوارزمية الجينية هو العثور على أقصر سجل تحول ردود الفعل الخطي الذي يولد تيار المفتاح المعروف من خلال إيجاد الحالة الأولية ، وردود الفعل متعدد الحدود ، وطول سجل التحول. في السابق ، كانت هناك طرق للعثور على التكافؤ الخطي باستخدام خوارزمية Massey والشبكات العصبية. الآن ، تعتبر الطريقة المقترحة المحاولة الأولى للعثور عليها عبر الخوارزمية الجينية ذات أطوال كروموسومات متغيرة داخل السكان الجيني مما يؤدي إلى تقليل متوسط عدد الأجيال وبالتالي تقليل الوقت الحسابي. تم تطبيق النظام الاصطناعي المقترح بنجاح لكسر عدد من أنظمة تشفير التيار الخطي وغير الخطي ، مثل نظام Hadmard ونظام Bruer.
چكيده لاتين :
Stream cipher is one of the hard electronic cipher systems because of high security and difficulty in breaking it. This work is considered a new approach to cryptanalysis based on the application of direct search algorithm called genetic algorithm. It concentrates on showing the applicability of genetic algorithm concepts as a powerful tool in breaking cryptographic systems. The cryptanalysis is based on attacking stream cipher systems by finding the equivalent linear system. The goal of the genetic algorithm is finding the shortest linear feedback shift register that generates the known key stream through finding the initial state, feedback polynomial, and the shift register length. Previously, there were methods to find the linear equivalence by using Massey algorithm and neural networks. Now, the proposed method is considered the first attempt to find it via genetic algorithm with variable chromosomes lengths within genetic population leading to minimized average number of generations and accordingly less computational time. The proposed artificial system has been applied successfully to break a number of linear and nonlinear stream cipher systems, such as Hadmard system and Bruer system.
كليدواژه :
Attacking of Stream Cipher Systems , Genetic Algorithm
عنوان نشريه :
جامعه ذي قار