A New S-Box Design by Applying Bat Algorithm Based Technique

  • سال انتشار: 1402
  • محل انتشار: فصلنامه مدیریت فناوری اطلاعات، دوره: 15، شماره: 3
  • کد COI اختصاصی: JR_JITM-15-3_006
  • زبان مقاله: انگلیسی
  • تعداد مشاهده: 105
دانلود فایل این مقاله

نویسندگان

Din

Scientist, M.Sc., DRDO HQrs, New Delhi, India.

K. Pal

Scientist, PhD., DRDO, Delhi, India.

Muttoo

Professor (Retd.), PhD., ۵۰۵, Patel Society, Dwarka, New Delhi, India.

Madan

Professor, PhD., LSR College, University of Delhi, New Delhi, India.

چکیده

Substitution-boxes (S-boxes) are very important nonlinear components used for achieving strong confusion for enhancing cryptographic security in most of the block ciphers. Designing cryptographically strong S-boxes has been a major research domain for the designers of symmetric crypto systems. In the proposed research work, Bat Algorithm based swarm technique is proposed to design strong S-boxes.  Cryptographic strong S-boxes are obtained by the developed swarm technique. Authors analyze cryptographic strength of the obtained S-box by evaluating properties like Bijectivity, Nonlinearity, Bit-Independence Criterion, Linear Probability and Differential Uniformity. The obtained performance parameters for the designed new S-box by the swarm technique are compared with some recently reported S-boxes in the literature. The designed S-box has good cryptographic strength. The designed S-box has good cryptographic strength like nonlinearity = ۱۱۰.۷۵ and average Strict Avalanche Criterion (SAC) value = ۰.۵۰۶. For the constructed S-box, most of the Differential uniformity components are ۴ and shows uniform distribution approximately. The proposed new S-box is also free from the fixed points.

کلیدواژه ها

Cryptography, Block Cipher, S-box, nonlinearity, Bat algorithm

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.