طراحی و ساخت ماتریسهای سبکوزن MDS شبه خودمعکوس بر اساس ساختارهای بازگشتی و ماتریسهای خلوت دودویی | ||
| علوم و فناوریهای پدافند نوین | ||
| مقاله 7، دوره 10، شماره 4 - شماره پیاپی 38، زمستان 1398، صفحه 407-417 اصل مقاله (972.92 K) | ||
| نوع مقاله: مقاله پژوهشی | ||
| نویسندگان | ||
| علی زاغیان* ؛ محسن موسوی | ||
| دانشگاه صنعتی مالک اشتر اصفهان | ||
| چکیده | ||
| ماتریسهای یکی از مهمترین اجزای طراحی در رمزهای قالبی است. یکی از ویژگیهای اصلی یک ماتریس برای ساختارهای ، سرعت قابلقبول پیادهسازی ماتریس و معکوس آن، ازنظر سختافزاری است. در این مقاله، نوعی جدید از ماتریسهای بلوکی دودویی بنام ماتریسهای شبه خودمعکوس استفاده شده است که هزینه پیادهسازی این ماتریسها و معکوس آنها برابر است. در ابتدا، با بهکارگیری توابع خطی دودویی در ماتریسهای خلوت دودویی، یک ماتریس 4×4 شبه خودمعکوس پیشنهاد شده است که هزینه پیادهسازی این ماتریس پیشنهادی برای ورودی 8 بیتی، برابر با 68 یک بیتی است. ماتریس 4×4 پیشنهادی و معکوس آن، پیادهسازی مناسبی از نظر سختافزاری دارند زیرا ساختار این ماتریسها، بر اساس ساختارهای است. در ادامه، با استفاده از ساختارهای ، یک ماتریس 8×8 شبه خودمعکوس پیشنهاد شده که برای ورودی 8 بیتی، با 320 یک بیتی پیادهسازی شده است. مهمترین نتیجه این مقاله، پیشنهاد ماتریس8×8 شبه خودمعکوس با هزینه 320 است زیرا بهترین نتیجه برای ساخت ماتریس8×8 با استفاده از الگوریتمهای ذاتی و برای ورودی 8 بیتی 392 است. همچنین، با استفاده از ماتریسهای مناسب دودویی خلوت، ماتریس4×4 پیشنهاد شده با هزینه برای ورودی بیتی پیادهسازی شده است. | ||
| کلیدواژهها | ||
| ماتریس MDS؛ رمزنگاری سبک؛ لایههای انتشار بازگشتی؛ شمارش XOR؛ رمز قالبی | ||
| مراجع | ||
|
| ||
|
آمار تعداد مشاهده مقاله: 861 تعداد دریافت فایل اصل مقاله: 470 |
||