-
شماره ركورد
13755
-
شماره راهنما(اين فيلد مربوط به كارشناس ميباشد لطفا آن را خالي بگذاريد)
13755
-
پديد آورنده
علي زارعي
-
عنوان
ارائه يك روش مقابله با حملات تحليل تفاضلي اشكال در سامانه هاي رمزنگاري
-
مقطع تحصيلي
كارشناسي ارشد
-
رشته تحصيلي
كامپيوتر - معماري سيستم هاي كامپيوتري
-
سال تحصيل
مهر 1393
-
تاريخ دفاع
مهر 1393
-
استاد راهنما
دكتراحمد پاطوقي
-
استاد مشاور
دكتر مهدي فاضلي
-
چكيده
چكيده
در حال حاضر الگوريتم¬هاي رمزنگاري استاندارد، در برابر حملات جستجوي كامل كليد رمزنگاري مقاوم هستند، اما آسيب¬پذيري پياده¬سازي¬هاي سخت¬افزاري و نرم¬افزاري اين الگوريتم¬ها در برابر حملات كانال جانبي به خصوص حملات تزريق اشكال انكارناپذير است. تزريق عمدي اشكال در حين محاسبات سامانه رمزنگاري يكي از مؤثرترين روش¬ها براي حمله است.در اين روش مهاجم مي¬تواند با بهره¬گيري از تحليل تفاضلي و با تلاش كم، كليد رمزنگاري را به دست آورد. الگوريتم رمزنگاريAES كه به عنوان استاندارد رمزنگاري متقارن براي انتقال داده محرمانه انتخاب شده است،اخيراً توسط اين حملات مورد تهاجم قرار گرفته و كليد رمز آن شكسته شده است.
در اين پايان نامه روشي براي مقاوم سازي الگوريتم رمزنگاري AES در مقابل حملات تفاضلي اشكال ارائه شده است. در اين روش از افزونگي زماني براي عمل غيرخطي و افزونگي اطلاعات براي عمليات خطي استفاده كرديم تا با توجه به تفاوت در پيچيدگي محاسباتي و انتشار اشكال در اين عمليات بتوانيم قدرت تشخيص بالايي را در برابر رخداد اشكال داشته باشيم. در اين طرح ما با توجه به سطح امنيتي كه مورد نظر است از 8، 16 و 32 بيتكد توازن در افزونگي اطلاعات استفاده كرديم. براي ارزيابي قدرت تشخيص روش پيشنهادي درالگوريتم AES، آنرا توسط زبان توصيف سختافزارVHDL پياده¬سازي كرديم و شبيه-سازي آن رادر Xilinx ISE با تزريق تصادفي اشكال گذراي چندگانه، كه مهم¬ترين مدل اشكال براي حمله است انجام داديم. با نتايجي كه به دست آمده، روش پيشنهادي توانسته است قدرت تشخيص 4/99 تا 100 درصدي را با توجه به اشكالات تزريق شده داشته باشد. همچنين در مقايسه با بعضي از روش¬هاي پيشنهادي توانسته¬ايم تا 53 درصد از اشكالات كشف نشده توسط آنها را تشخيص دهيم و بهبود بخشيم.
واژههاي كليدي: حملات اشكال، استاندارد رمزنگاري پيشرفته، تزريق اشكال، تشخيص اشكال، افزونگي
-
لينک به اين مدرک :