الخميس، 24 مايو 2018

تأمين الخوارزميات


 توفر الخوارزميات المختلفة درجات مختلفة في الأمنية 
 إنها تعتمد على مقدار الصعوبة المطلوبة لغرض كسر هذه الخوارزميات 
 إذا كانت الكلفة المطلوبة لكسر خوارزمية معينة اكبر من قيمة البيانات المشفرة 
عند ذلك فانه من المحتمل أن تكون هذه الخوارزمية أمينة  . 
إذا كان الوقت المطلوب لكسر خوارزمية معينة اكبر من وقت البيانات المشفرة لبقائها أمينة 
عند ذلك فإنها قد تكون خوارزمية أمينة  . 
إذا كانت البيانات المشفرة بمفتاح مفرد اقل من كمية البيانات الضرورية لكسر الخوارزمية 
 فعند ذلك من المحتمل أن  تكون  أمان .
 يقال من " المحتمل " بسبب انه يوجد دائما هجومات جديدة في تحليل الشفرة .
من ناحية أخرى فان قيمة معظم البيانات تتناقص مع الزمن .
 انه من المهم جدا أن تكون  قيمة البيانات دائما اقل من الكلفة المطلوبة لكسر الأمنية المطلوبة لحمايتها . 
صنف العالم كيندسن الأنواع التالية من الكسر لأي خوارزمية : 
----------------------------------------------------------
1-الكسر الكلي
=========
محلل الشفرة يجد المفتاح , k , بحيث ان     Dk  (C)  =  P  
2- الاستنتاج العام  
==========
 محلل الشفرة يجد خوارزمية بديلـة , A ,  مكافئـة إلـى  Dk (C  بدون  معرفة المفتاح  K. 
3-الاستنتـاج المحلي 
=============
 محلل الشفرة يجد النص الواضح لنص مشفر مفترض . 
4-استنتاج المعلومات 
============ 
محلل الشفرة يحصل على بعض المعلومات حول المفتاح أو النص الواضح . 
هذه المعلومات يمكن أن تكون بتات قليلة من المفتاح 
 بعض المعلومات حـول صيغة النص الواضح , والخ . 
يقال عن الخوارزمية أنهـا أمينة غير مشروطة 
 في حالة مهما تكن كمية النص المشفر الذي يملكه العدو  
 كأن لا يوجد معلومات كافية لغرض استرجاع النص الواضح . في الواقع 
 فان فقط  شفرة الوسادة 
هي غير قابلة  للكسر معطية موارد غير محددة . 
كل أنظمة التشفير الأخرى هي قابلة للكسر في هجوم النص المشفر فقط  
وذلك ببساطة بمحاولة البحث عن  كل المفاتيح الممكنة واحدا بعد الآخر 
وتدقيق فيما إذا كان النص الواضح الناتج ذو معنى . 
هذا يطلق عليه هجوم القوة  الوحشية 

ليست هناك تعليقات:

إرسال تعليق