Key points are not available for this paper at this time.
غالبًا ما تتطلب تنفيذات البرمجيات للخوارزميات الكتلية الحديثة جداول بحث كبيرة إلى جانب تحسينات تزيد من حجم الشفرة مثل التفكيك الحلقاتي لتحقيق الأداء القصوى على المعالجات العامة. لذلك، من الصعب تنفيذ الخوارزميات الكتلية بكفاءة على الأجهزة المدمجة مثل الهواتف المحمولة أو عقد المستشعرات حيث تكون ذاكرة وقت التشغيل و ROM البرنامج موارد نادرة. في هذه الورقة، تم تحليل أداء واستهلاك الطاقة ومتطلبات الذاكرة وقت التشغيل وحجم الشفرة لخمس خوارزميات كتلية (RC6 و Rijndael و Serpent و Twofish و XTEA) على معالج StrongARM SA-1100 وتمت المقارنة بينها. اعتبرت معظم التقييمات السابقة للخوارزميات الكتلية الأداء كمقياس وحيد للمصلحة ولم تهتم بمتطلبات الذاكرة أو حجم الشفرة. على عكس الأعمال السابقة، تم إجراء هذه الدراسة حول أداء وخصائص الطاقة للخوارزميات الكتلية باستخدام تنفيذات خفيفة الوزن والتي تحد من حجم جداول البحث إلى 1 كيلوبايت وتفرض أيضًا قيودًا على حجم الشفرة. وجد المؤلف أن Rijndael و RC6 يمكن تحسينهما بشكل جيد من أجل أداء عالي وكفاءة في استهلاك الطاقة، مع تلبية الطلب في نفس الوقت على بصمة منخفضة من الذاكرة (RAM و ROM). بالإضافة إلى ذلك، تم مناقشة تأثير توسيع المفتاح وأنظمة التشغيل على الأداء العام واستهلاك الطاقة لكل خوارزمية كتلية. تظهر نتائج المحاكاة أن RC6 هو أكثر الخوارزميات الكتلية كفاءة في استهلاك الطاقة تحت قيود الذاكرة، وبالتالي هو الخيار الأفضل للأجهزة ذات الموارد المحدودة.
درس جروتشادل وآخرون (2007) هذا السؤال.