سال انتشار: ۱۳۸۶

محل انتشار: چهارمین کنفرانس انجمن رمز ایران

تعداد صفحات: ۸

نویسنده(ها):

محسن رمضانیان یارندی – پژوهشکده پردازش هوشمند علائم
جواد مهاجری – پژوهشکده الکترونیک دانشگاه صنعتی شریف
عبدالرسول میرقدری – گروه ریاضی دانشگاه امام حسین (ع)

چکیده:

الگوریتم رمز قطع های فجر ۱ یک الگوریتم ۱۶ دوری شبه DES با طول کلید و قطعات ورودی و خروجی ۲۵۶ بیت است. در این مقاله ابتدا به معرفی اجمالی این الگوریتم و ارائه نقاط ضعف آن پرداخته و دو راهکار برای رفع نقاط ضعف مربوطه ارائه خواهیم داد. سپس به تحلیل الگوریتم بهبودیافته(الگوریتم فجر ۲ ) پرداخته و نشان میدهیم که اعمال اصلاحات پیشنهاد شده در لایههای S و Pموجب افزایش عدد انشعاب لایه Pو بهبود پارامتر امنیت تفاضلی تابع دور , ۲ به توان ۳۵٫۴- میگردد. در انتها به – مقایسه دو الگوریتم از نظر مقاومت در برابر حمله تفاضلی خواهیم پرداخت. امکان ب هدست آوردن مشخصه دو دوری تکرارپذیر برای الگوریتم فجر ۲ وجود ندارد، درصورتیکه درتحلیل تفاضلی الگوریتم فجر ۱ مشخصه دو دوری تکرارپذیر با احتمال مناسبی به دست آمده است.