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

Understanding Encryption Algorithms

وتختلف مقاييس التشفير من حيث التعقيد والاحتياجات من الموارد، وتختلف الخوارزميات المتماثلة مثل المقياس التراكمي المتوسط بشكل عام، بينما تتطلب الخوارزميات غير المتناظرة مثل نظام تقييم الأداء قدرة حاسبية أكبر، ويساعد معرفة الخوارزمية المحددة في تقدير الحمولة بدقة.

الخطوة 1: تحديد البارامترات الرئيسية

وتشمل الخطوة الأولى جمع المعايير الرئيسية:

  • نوع الغوريث (النظام أو اللاتماثل)
  • الحجم الرئيسي (مثل 128-بت و256-بت)
  • حجم البيانات المقرر تشفيرها (بالقطع أو القطع)
  • عدد عمليات التشفير

الخطوة 2: تحديد التكلفة الحاسوبية لكل عملية

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

الخطوة 3: حساب المجموع الكلي

ويحسب مجموع الحمولة الحاسوبية بتكثيف التكلفة لكل عملية بعدد العمليات اللازمة، على سبيل المثال:

مجموع القروض = التكلفة لكل عملية

حساب نموذجي

(ب) اقتراح أن يشترط تشفير AES-256 أن يكون 000 1 دورة من دورات وحدة تحليل الاحتياجات من المواد الكيميائية لكل مبنى، وأن 000 10 قطعة تحتاج إلى تشفير، وأن يكون مجموع الحمولة:

مجموع القروض = 000 1 دورة x 000 10 قطعة = 000 10 دورة