شرح أحجية وخوارزميته!
أحجية: الفكرة الرئيسة للخوارزمية
لك رسالة تعلمك بذلك. "ماذا؟! وكيف يعلم أنني أدخلت كلمة مرور خاطئة؟!". هكذا بد التساؤل يكبر
شيئًا فشيئًا في ذهني. بدأت حينها أقرأ من شبكة المعلوماتية عن كيفية عمل خوارزمية البرامج التي تكشف
كلمة المرور وتفك الملف المضغوط. فكانت الفكرة الرئيسة تتمثل في أن المبرمج يصمم برنامجًا يقوم بإنتاج
"ماذا تقصد بال "النتيجة”؟", قد تتساءل. في الحقيقة. لا أعلم. لكنني متأكد من أن البرنامج يتحقق كلمة
الملف كاملاً!”» هذا فكرت بها. بعبارة أبسط» لا يحتاج البرنامج لأن يمر بعملية معقدة لمعرفة إن كانت
3 يتأكد من جزء بسيط من الملف المضغوط.
ٍ على فكرة [لا خطأً]. كما أحب تسميتها. "يجب أي كلمة مرور. وفي
نفس الوقت يجب أن يكون قويًا كفاية لثلا يستطيع أحدٌ غير مرخص له أن يقرأ الرسالة". هذه هي فكرة لا
واستنادًا عليها يفك شفرة الملف. إذَّا. سيفك التشفير. ويعطيك ناتج آخر مغاير عن الأصلي تمامًا. سأبسط
فكرة لا خطأ في المثال التالي.
إن كان مسعود قد اتصل بوالده وأخبره برقم معين (كلمة المرور). وأخبره أ؛ هذا الرقم إلى مجموع
المال المشفر الذي أرسله له بالبريد الإلكتروني. إن كنت على علم بأن مجموع المال المشفر هو 100,000
والد مسعود ببساطة سيضيف الرقم (قد يكون الرقم موجبًا أو سالبًا) إلى المجموع المشفر. ويطلع بالنتيجة.
أما أنت. فكيف ستعلم كم لدى مسعود؟
فإن افترضنا أن كلمة المرور كانت 100,000- فإن مسعود لم يجمع شيئً؛ 100,000 - 100,000 - 0 ريال
أما أنت؛ فكيف ستعلم كم لدى مسعود؟
نرى بوضوح من المثال السابق كيف شُفرت كلمة المرور مع مجموع المال الفعلي في رقم واحد فقط! ومع
ذلك. فإن باستطاعة الآخرين إنتاج أي كلمة مرور يحبونها. لكن النتيجة ستختلف. كما أن قوة لا خطأ
📑 فهرس مصغرات الصفحات (10)
🔍 البحث داخل صفحات الكتاب
اكتب كلمة واضغط Enter للبحث في نصوص صفحات هذا الكتاب