به نام خدا دانشگاه صنعتی شریف نیمسال دوم 49-49 .2 نام درس استاد درس امنیت داده و شبکه دکتر امینی تاریخ تعریف تمرین مهلت تحویل 33/22/23 39/2/22 منظور از Confusionو Diffusionدر رمزنگاری چیست؟ 2 2 .2 تفاوت بین مقاومت در برابر تصادم ضعیف و مقاومت در برابر تصادم قوی را بیان کنید. .3 فرض کنید الگوریتمی در مورد تصادم قوی مقاوم نیست .آیا میتوان نتیجه گرفت که این سیستم در مقابل تصادم ضعیف نیز مقاوم نیست؟ پاسخ خود را شرح دهید. .9 اثر بهمنی را شرح دهید. 3 9 .5 روش رمزنگاری بلوکی چه تفاوتی با روش رمزنگاری جریانی دارد؟ .6 تفاوت تحلیل تفاضلی و خطی در رمزگشایی را به اختصار شرح دهید. .7 آیا می توان از کدهای تشخیص خطا در کاربردهای امنیتی استفاده کرد؟ پاسخ خود را شرح دهید. .8 تفاوت توابع درهم ساز ( ،)hashکدهای احراز صحت پیام ( )MACو امضای رقمی را شرح دهید. .3 فرض کنید می خواهید پیامی فشرده سازی و رمزگذاری کنید .کدام عمل را زودتر انجام می دهید؟ اگر بخواهید احراز صحت پیام را نیز انجام دهید ،ترتیب چگونه خواهد بود؟ .22حملة زمانی 5بر روی الگوریتمهای رمزنگاری را به اختصار شرح دهید. .22پروتکل WEPبه منظور احراز اصالت و رمزنگاری داده بین یک سیستم میزبان و Wireless Access Pointبه کار میرود .بیان کنید که چرا امروزه از این پروتکل کمتر استفاده میشود؟ ضعف این پروتکل در چیست؟ .22نام و نام خانوادگی خود را با کلید عمومی ) (e,n)=(23,4187رمز کنید .برای این کار کد اسکی حروف را در نظر بگیرید و عملیات رمزگذاری را انجام دهید. .23در الگوریتم دیفی-هلمن ،فرض کنید که آلیس و باب ،ریشة اولیه (مولد) )a=7( 7و عدد اول )q=23( 23را در اختیار دارند. 6 سناریوئی که طی آن ،آنها کلید مشترکی را بدست میآورند را بیان کنید. 1 Weak Collision Resistance Strong Collision Resistance 3 Block Cipher 4 Stream Cipher 5 Timing Attack 6 Primitive root 2 .29یکی از پیاده سازی های الگوریتم Triple-DESو AESرا در نظر گرفته و به سواالت زیر پاسخ دهید : - برنامه ای نوشته که عمل رمزگذاری و رمزگشایی را در DESو AESانجام دهد .برنامه بایستی در مدهای کاری ECBو CBCکار کند. - اثر بهمنی را در مدهای ECBو CBCبررسی کنید. - فایلی با حجم نسبتا بزرگ را با روش AESو کلید 228بیتی و 256بیتی رمز کرده و مدت زمان اجرای آنها را مقایسه کنید. نکات مهم در مورد تحویل تکلیف: ● مستند تکلیف باید در دو نسخه ی Wordو PDFتحویل داده شود .کلیة محتویات تکلیف (مستند ،کد منبع، خروجی نرم افزارها و غیره) بایستی در قالب یک فایل فشرده با نام DNS-932-HW2-StudentNumberبه آدرس DNS932@chmail.irارسال گردد .عنوان نامه بایستی همانند نام فایل باشد. ● در صورت بروز ابهام در مورد سواالت ،میتوانید سواالت خود را به آدرس dns932@chmail.irبفرستید. ● به منظور پاسخگویی بهتر از سوی تدریسیاران ،لطفا ابهام در مورد هر سوال را به صورت جداگانه بپرسید .به منظور پرسش در مورد سوال شماره ،iعنوان نامه باید به صورت HW2-i-Questionباشد. ● هرگونه سوال و ابهام در مورد تمرینات بایستی حداکثر تا 42ساعت قبل از مهلت تکلیف پرسیده شود. ● تاخیر در ارسال پاسخ ،مشمول کسر نمره خواهد بود .هر روز تاخیر مشمول 42درصد کسر نمره خواهد گردید. ● تکلیف بایستی فقط یکبار فرستاده شود .در صورت ارسال چندین نسخه در زمانهای مختلف ،فقط نسخة اولیه بررسی می شود. ● پاسخ هر سوال باید دقیق و متناسب با سوال باشد .از ذکر مطالب مبهم ،نامرتبط و زائد خودداری شود. ● در صورت استفاده از منبع خاصی برای پاسخ به سوال ،اسم آن منبع ذکر گردد. ● پاسخ ها باید با کلمات خودتان بیان شوند .مطالب منابع دیگر را عینا کپی نکنید. ● در صورت کشف تقلب ،بر اساس مقررات آموزشی با آن برخورد خواهد شد. ● پاسخها فقط میتوانند به زبان فارسی باشند. ● حداکثر تعداد صفحات بایستی 01صفحه باشد. ● در صورت نقض هر کدام از نکات گفته شده ،نمره کسر میگردد. موفق باشید.
© Copyright 2025 Paperzz