إن فهم مدى ما يتطلبه الأمر من وقت لكسر مفتاح التشفير باستخدام القوة الفاسدة هو أمر أساسي لتقييم أمن النظم البكتريولوجية، وتشرح هذه المادة المفاهيم الأساسية وتوفر طريقة لتقدير الوقت اللازم لكسر مفتاح معين.

العوامل التي تؤثر على هجوم قوة بروت

ويتوقف وقت فك الشفرة على عدة عوامل، منها طول المدة الرئيسية، وصلاحية تجهيز معدات المهاجم، وكفاءة طريقة الهجوم، وتحتاج المفاتيح الطويلة عموما إلى مزيد من الوقت لتكسير القوة، مما يجعلها أكثر أمنا.

حساب الوقت التقريبي

والصيغة الأساسية لتقدير الوقت هي:

Time to crack = Total possible keys / Number of key tested per second]

For example, if a 128-bit key has 3.4 x 1038] possible combinations and the attacker can test 1 billion key per second, the estimated time is:

Time = 3.4 x 1038] 10]9 seconds Proliferation 3.4 x 10]29 seconds.

الاعتبارات العملية

وفي السيناريوهات الحقيقية، تؤثر عوامل مثل القيود على المعدات، والتجهيز الموازي، وكفاءة الخوارزميات في الوقت الفعلي، ويمكن أن تؤدي التطورات في القدرة الحاسوبية، بما في ذلك الحاسب الكمي، إلى تقليص الوقت اللازم لكسر التشفير في المستقبل.

موجز

  • ويؤثر طولها الرئيسي تأثيرا مباشرا على الأمن.
  • وتستند التقديرات إلى مجموع المفاتيح الممكنة وسرعة الاختبار.
  • ويمكن أن تؤدي التطورات التكنولوجية إلى تغيير الوقت اللازم.