حمله‌ی بومرنگ ناممکن کلیدمرتبط روی دور کاهش یافته‌‌ی رمز بلوکی Simon32/64

نویسندگان

1 دکتری- دانشگاه تربیت دبیر شهید رجایی

2 دانشگاه مالک اشتر

doi
چکیده

در دهه‌ی گذشته حملات کلیدمرتبط از جهت نظری و عملی مورد مطالعه قرار گرفته‌اند و آسیب‌ناپذیری در برابر حملات کلیدمرتبط به‌عنوان یکی از اهداف امنیت در طراحی رمزهای بلوکی درنظر گرفته شده است. ارزیابی رمزها در مقابل انواع حملات، منجر به شناسایی آسیب‌پذیری آن‌ها و بهبود طرح‌های رمزنگاری می‌شود. حمله‌ی بومرنگ ناممکن کلیدمرتبط، از ترکیب حملات بومرنگ و تفاضلی ناممکن کلیدمرتبط ساخته می‌شود. انعطاف‌پذیری در انتخاب تفاضل‌های کلید، امکان حمله روی تعداد دور بیشتری از رمزهای بلوکی را با استفاده از این حمله فراهم می‌سازد. خانواده‌ی رمزسبک‌وزن Simon اخیرًا توسط NSA به‌صورت امن و انعطاف‌پذیر برای عملکرد مناسب درمحیط‌های محدود سخت‌افزاری و در ده نسخه طراحی شده است. زمانبند کلید Simon در برابر حملات کلیدمرتبط، مقاوم طراحی شده است. در این مقاله برای اولین بار حمله‌ی بومرنگ ناممکن کلیدمرتبط روی 20 دور کاهش یافته رمز سبک‌وزن Simon32/64 انجام شده است.