![](/images/graphics-bg.png)
Proposal new S-box for AES algorithm depend on A. I bee colony
Other Title(s)
اقتراح S-Box جديد لخوارزمية AES بالاعتماد على مستعمرات النحل في الذكاء الاصطناعي
Joint Authors
Source
Engineering and Technology Journal
Issue
Vol. 33, Issue 1B (31 Jan. 2015), pp.12-24, 13 p.
Publisher
Publication Date
2015-01-31
Country of Publication
Iraq
No. of Pages
13
Main Subjects
Information Technology and Computer Science
Topics
Abstract AR
خوارزمية AES، و تسمى أيضا خوارزمية Rijndael، يتم تشفير كتلة متماثلة، حيث البيانات يتم تشفير / فك تشفير في كتل 128 بت.
كل كتلة بيانات هو تعديل بعدة جولات للمعالجة، حيث تتضمن كل جولة أربع خطوات.
مسموح بثلاثة أطوال مختلفة للمفاتيح : 128 بت، 192 بت، أو 256 بت، و عدد الدورات تتطابق مع طول المفاتيح و هو 14، 12، 10 دورة، على التوالي.
المفتاح الأصلي، يتم احتساب "round key" مختلف لكل واحدة من هذه الجولات.
الخطوة غير الخطية هي خطوة 'sub byte'، حيث يتم استبدال كل بايت من الإدخال بواسطة تطبيق الدالة 'S-Box' إلى بايت آخر.
هذه الدالة غير الخطية تتضمن معكوس العدد 16-بت، يعتبر عنصراً من عناصر (216) GF.
Galois inverse ليست عملية حسابية بسيطة، و استخدام العديد من التطبيقات الحالية لإخراج جدول دالة S-Box.
حيث أن هذا الأسلوب سريع و سهل التنفيذ.
S-Box يتأثر بتحليل الشفرات الخطية و التفاضلية، و أيضاً هجمات الاستيفاء.
في هذا البحث يقصد اتباع نهج جديد لتصميم S-Box استناداً إلى خوارزمية مستعمرة النحل.
لزيادة قوة S-Box و تعزيز المقاومة ضد الهجمات عن طريق استخدام خوارزمية الذكاء الاصطناعي.
Abstract EN
The AES algorithm, also called the Rijndael algorithm, is a symmetric block cipher, where the data are encrypted/ decrypted in blocks of 128 bits.
Each data block is modified by several rounds of processing, where each round involves four steps.
Three different key sizes are allowed: 128 bits, 192 bits, or 256 bits, and the corresponding number of rounds for each is 10 rounds, 12 rounds, or 14 rounds, respectively.
From the original key, a different “round key” is computed for each of these rounds.
The single nonlinear step is the Sub Bytes step, where each byte of the input is replaced by the result of applying the “S-box” function to that byte.
This nonlinear function involves finding the inverse of the 8-bit number, considered as an element of the Galois field GF (216).
The Galois inverse is not a simple calculation, and so many current implementations use a table of the S-box function output.
This table look-up method is fast and easy to implement.
S-box is influenced by linear and differential cryptanalysis and also interpolation attacks.
In this paper intended a new approach for the design of sbox based on the bee colony algorithm to increase the power of s-box and enhanced resistance against attacks through the use of artificial intelligence algorithms.
American Psychological Association (APA)
Kazim, Ala& Khalaf, Sarah. 2015. Proposal new S-box for AES algorithm depend on A. I bee colony. Engineering and Technology Journal،Vol. 33, no. 1B, pp.12-24.
https://search.emarefa.net/detail/BIM-565002
Modern Language Association (MLA)
Kazim, Ala& Khalaf, Sarah. Proposal new S-box for AES algorithm depend on A. I bee colony. Engineering and Technology Journal Vol. 33, no. 1B ( 2015), pp.12-24.
https://search.emarefa.net/detail/BIM-565002
American Medical Association (AMA)
Kazim, Ala& Khalaf, Sarah. Proposal new S-box for AES algorithm depend on A. I bee colony. Engineering and Technology Journal. 2015. Vol. 33, no. 1B, pp.12-24.
https://search.emarefa.net/detail/BIM-565002
Data Type
Journal Articles
Language
English
Notes
Includes bibliographical references : p. 23-24
Record ID
BIM-565002