به نام خدا دانشگاه صنعتی شریف درس امنیت داده و شبکه ،CE 40442 ،دکتر امینی تمرین سری سوم :امضای دیجیتال و توابع چکیده ساز موعد تحویل 91 :اردیبهشت 19 -1استفادَ از یک زٌج کلیذ یکساو تٍسط یک فرد برای ِرر دٌ مهرر زنسيررازی ٌ ان رای دیلیترا رُ نخاطراتی نی تٍايذ داشتُ باشذ؟ -2فرض کًیذ از یکی از الرٍزیتم ِای MD5 ٌ SHA-1برای احراز صحت پیغرا دز طررز زیرر اسرتفادَ کًیم .ملی برای احراز صحت mبُ زضا ،نمذاز دزِم ) h(K|m|pزا برای اٌ نی فرستذ ،بُ طٍزی کُ: h -aیک تابع دزِم از يٍع MD5یا SHA-1است. k -bیک نمذاز سری تٍافك شذَ بیى زضا ٌ ملی است. p -cبیت ِای اضافی است کُ بُ مًٍاو paddingدز ساختاز تٍابع دزِم بُ کاز نی زٌد. يشاو دِیذ کُ طرز فٍق دازای يمطُ ضعفی است کُ یک شخص ثالث نی تٍايذ پیغرانی زا برا نمرذاز ترابع دزِم صحیح برای زضا بفرستذ(کُ دز ٌالع تٍسط ملی فرستادَ يشذَ است) CRC -3از زٌش ِای نعهٍ برای کشف خطا دز نخابرات است .با نطالعُ CRCاز نًبع دلخرٍاَ خرٍد، ثابت کًیذ خاصیت زیر برلراز است x( .مذدی nبیتی ٌ yمذدی mبیتی است): )CRC (x @ y) = CRC(x) @ CRC (y (عالمت @ به معنای X-ORاست( -4تٍضیح دِیذ کُ را بایستی کلیذ خصٍصی زنسيرازی تٍسط یک نرجع نٍزد امتهاد يرّذازی شٍد ،انرا برای کلیذ خصٍصی ان ا ایى کاز تٍجیّی يذازد. -5برای تغییر تابع دزِم سراز زیرریى یرک ،HMACالز اسرت رُ تغییراتری دز و HMACصرٍزت بپذیرد؟ پاسخهای خود را در قالب مستندات و برنامههاای نوتاته تادر در فای افا zipباا نناوا CE40442-StudentNumber-HW3به آدرس anajafi@ce.sharif.eduارسال کنید .هر روز تاخیر موجب کسر بیست درصد از نمرر خواهد تد. مو ق باتید
© Copyright 2025 Paperzz