نام پژوهشگر: نوید قایدی بارده
نوید قایدی بارده نصور باقری
در این پایان نامه، امنیت رمز های قالبی سبک وزن در برابر حمله القای تفاضلی خطا مورد ارزیابی قرار می گیرد. رمز های قالبی سبک وزن present، mibs، printcipher و led ارائه می شوند. حمله القای تفاضلی خطا جدیدی به رمز های سبک وزن present، mibs و printcipher اعمال می شود. برای رمز present، یک حمله القای تفاضلی خطا اعمال می شود که شامل حمله پایه و حمله گسترش یافته است. در حمله پایه با القای یک بیت خطا بر روی ورودی لایه جانشینی دور 31 می توان کلید اصلی رمز را با 96 متن رمز شده معیوب به دست آورد. در حمله گسترش یافته، از حمله پایه استفاده می شود و با القای یک نیبل (4 بیت) خطا بر روی ورودی لایه جانشینی دورهای 29 و 28 می توان کلید اصلی رمز را با 18 متن رمز شده معیوب بهدست آورد. برای رمز printcipher، یک حمله القای خطا برای بدست آوردن بخش دوم کلید ارائه می شود و یک حمله القای تفاضلی خطا برای به دست آوردن بخش اول کلید ارائه می شود. با استفاده از حمله خطا می توان فضای جستجو بخش دوم کلید با استفاده از 36 متن رمز شده معیوب را از 2^32 به 2^14 کاهش داد. همچنین با استفاده از حمله القای تفاضلی خطا می توان 42 بیت از بخش اول کلید را با 24 متن رمز شده معیوب به دست آورد. برای رمز mibs، می توان با القای یک نیبل خطا روی ورودی لایه جایگشتی دور ماقبل آخر، فضای جستجو کلید اصلی را با استفاده از 12 متن رمزشده معیوب به 2^2 کاهش داد.