>
Fa   |   Ar   |   En
   کاهش پیچیدگی محاسباتی تبدیل والش و درجه غیرخطی برای تسریع در ارزیابی جعبه های جانشانی بزرگ رمزنگاری  
   
DOR 20.1001.2.9819099991.1399.17.1.11.4
نویسنده قاسمی رضا ,خادم بهروز
منبع كنفرانس سيستم هاي هوشمند - 1399 - دوره : 17 - هفدهمین کنفرانس سیستم های هوشمند - کد همایش: 98190-99991
چکیده    پیچیدگی زمانی و پیچیدگی حافظه‌‌ الگوریتم‌های موجود برای محاسبه تبدیل والش و درجه غیرخطی جعبه‌های جانشانی بزرگ با n بیت ورودی و m بیت خروجی از مرتبه نمایی 〖o(2〗^(n+m)) هستند. به همین دلیل تسریع در محاسبه تبدیل والش-هادامارد و درجه غیرخطی برای توابع بولی و جعبه‌های جانشانی بزرگ یکی از چالش‌های عمده در تحقیقات رمزنگاری مدرن برای مقاوم‌سازی طرح‌های رمزنگاری در برابر ﺣﻤﻼت ﺧﻄﻲ و ﺗﻔﺎﺿﻠﻲ است. در این مقاله سه روش جدید تسریع پیشنهاد شده است که به ترتیب از موازی سازی محاسبه الگوریتم والش سریع، تعریف و دسترسی به ترانهاده ماتریس والش به‌جای خود این ماتریس و در ادامه با ترکیب یک بخش مهم از عملیات محاسبه درجه غیرخطی در داخل الگوریتم محاسبه ماتریس والش، استفاده می کنند. برای ارزیابی صحت الگوریتم‌های پیشنهادی از شبیه‌سازی و آزمایش استفاده ‌شده است و تحلیل کلی منابع مصرفی الگوریتم‌های پیشنهادی در مقایسه با الگوریتم‌های قبلی انجام شده است. نتایج شبیه سازی نشان می دهند که با استفاده از روش های پیشنهادی این مقاله، زمان محاسبه ماتریس والش تا 39 برابر و زمان محاسبه درجه غیرخطی تا 563 برابر بهبود یافته است.
کلیدواژه جعبه‌های جانشانی ,تبدیل سریع والش-هادامارد ,درجه غیرخطی ,پیچیدگی محاسباتی ,موازی‏سازی ,پیاده‌سازی
آدرس دانشگاه صنعتی شریف, ایران, دانشگاه جامع امام حسین, ایران
 
     
   
Authors
  
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved