تحلیل تفاضلی الگوریتم رمز قطعه ای آی ای اس 80
- سال انتشار: 1383
- محل انتشار: دهمین کنفرانس سالانه انجمن کامپیوتر ایران
- کد COI اختصاصی: ACCSI10_074
- زبان مقاله: فارسی
- تعداد مشاهده: 1300
نویسندگان
گروه کامپیوتر دانشگاه فردوسی مشهد
دانشگاه صنعتی امیرکبیر
چکیده
دراین مقاله میزان مقاومت الگوریتم رمز آی ای اس 80 که یک الگوریتم رمز قطعه ای با اندازه قطعه ورودی/ خروجی و اندازه کلید 8ه0 بیت می باشد در مقابل تحلیل تفاضلی مورد بررسی قرار گرفت پنج مشخصه تکرارشونده 5دوری مطابق با احتمال رخداد 2 -16 بدست آورده شده که باتکرار هریک یک مشخصه 15 دوری با احتمال رخداد -40 2 برای رمز آی ای اس 80 بدست می آید با اعمال یک حمله I-R توسط هریک از مشخصه های 15 دوری بدست آمده پنج بیت زیرکلید دور آخر شناسایی می شود با اجرای 5 حمله 1-R می توان مجموعا 25 بیت از 40 بیت دور آخر متناظر با S-box های اول، دوم، چهارم و ششم و هشتم را بدست آورد. باقیمانده بیتهای کلید با بررسی جامع فضای آنها با پیچیدگی 10 2 بدست خواهد آمد. در مجموع پچیدگی شناسایی زیرکلیدهای الگوریتم رمز آی ای اس 80 برابر 47 2 است که کمتر از بررسی کل فضای کلیدمی باشد و نشان دهنده قابل شکست بودن الگوریتم رمز آی ای اس 80 در مقابل تحلیل تفاضلی است.کلیدواژه ها
الگوریتم رمز قطعه ای ، تحلیل تفاضلی ، مدل بازنمایی عملکرد تفاضلی الگوریتم رمز قطعه ای، آی ای اس 80، شیوه بهینه سازی اجتماع مورچگانمقالات مرتبط جدید
اطلاعات بیشتر در مورد COI
COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.
کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.