الانتقال إلى المحتوى

Trusted Execution (Intel TXT)

مرجع المعماريةFeex

تسمى أيضاً Trusted Execution

توفر تقنية Intel Trusted Execution Technology، المعروفة اختصاراً بـ TXT، آليات على مستوى المنصة لبيئة إطلاق خاضعة للقياس (measured launch environment). وتتطلب دعماً منسقاً من المعالج ومجموعة الشرائح والبرامج الثابتة و TPM والبرمجيات بدلاً من مجرد ميزة معالج مستقلة.

ما تحتاج إلى معرفته

توفر تقنية Intel Trusted Execution Technology، المعروفة اختصاراً بـ TXT، آليات على مستوى المنصة لبيئة إطلاق خاضعة للقياس (measured launch environment). وتتطلب دعماً منسقاً من المعالج ومجموعة الشرائح والبرامج الثابتة و TPM والبرمجيات بدلاً من مجرد ميزة معالج مستقلة.

كيف يعمل

يسجل الإطلاق الخاضع للقياس معلومات حول البيئة التي تم إطلاقها في البنية التحتية للثقة في المنصة بموجب بروتوكول إطلاق محدد. وتسمح القياسات لجهة التحقق أو السياسة بتقييم الهوية، لكنها ليست في حد ذاتها حكماً بأن التعليمات البرمجية آمنة. تحدد برمجيات الإطلاق وتكوين المنصة البيئة القابلة للاستخدام.

مواضع فائدتها

يمكن لعمليات النشر المدارة استخدام أدلة الإطلاق الخاضع للقياس كمدخلات لإثبات الصحة (attestation) أو تطبيق السياسات. ويجب عليها مع ذلك تحديد القياسات التي تثق بها، والحفاظ على تحديث قيمها المرجعية، والتعامل مع الاسترداد عند تغير البرامج الثابتة أو البرمجيات.

كيفية التحقق من الدعم والتمكين

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

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

ما لا تثبته هذه الميزة

إن TXT ليست VT-x العادية، ولا Boot Guard، ولا تسمية عامة لبيئة تنفيذ موثوقة، ولا منتجاً لمكافحة الفيروسات. كما أن مجرد وجود TPM لا يثبت أن TXT مهيأة، وقد يؤدي تغيير إعدادات إقلاع البرنامج الثابت إلى التأثير على نشر قائم بالفعل.

التوافق والأداء في الممارسة العملية

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

قائمة عملية للتحقق

  1. سجل الطراز الدقيق للمعالج أو المنصة، بالإضافة إلى إصدارات التطبيق ونظام التشغيل وبيئة التشغيل المعنية. واحتفظ بنص الخطأ الفعلي أو المتطلب كما هو.
  2. راجع مرجع الشركة المصنعة لذلك الطراز بدقة، ثم افحص القدرة الفعلية وحالة التمكين في البيئة التي يعمل فيها البرنامج.
  3. قارن كل متطلب من متطلبات الملف الثنائي أو الواجهة الخلفية المحددة. فوجود ميزة ذات اسم مشابه أو اسم بديل أو تصنيف تقني عام ليس كافيًا.
  4. تأكد من أن التطبيق قد اختار التنفيذ المطلوب. واستخدم وسائله التشخيصية الموثقة والبديل الاحتياطي المدعوم عندما لا يتم استيفاء المتطلبات.
  5. قم بإجراء تغيير مدعوم واحد في كل مرة وأعد تنفيذ نفس حمل العمل. واحتفظ بالتهيئة الأصلية ومسار الاسترداد متاحين.

إذا كانت الميزة مدرجة ولكن يتعذر على البرنامج استخدامها

ابدأ بالمكون الفعلي الذي حدث فيه الفشل. تصف قاعدة بيانات الأجهزة القدرات المسجلة؛ ولكن يمكن لنظام التشغيل أو برنامج المراقبة الفوقي (hypervisor) إتاحة بيئة فعلية مختلفة. ويتطلب خطأ التعليمة غير الصالحة (illegal-instruction) أيضًا فحص التعليمة المتسببة في الخطأ وبنية الملف الثنائي، لأن التلف أو وجود تعليمة غير مدعومة لا صلة لها بالأمر قد يُحدث أعراضًا مماثلة.

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

مصادر ونطاق هذا التوضيح

نظرة عامة على Intel Trusted Execution Technology · Intel 64 and IA-32 Architectures Software Developer's Manual

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

المصادر والتحقق

الملكية التحريرية: Feex. لم يتم تسجيل تاريخ مراجعة مستقلة. كيف نقوم بالبحث.

هل كانت هذه المقالة مفيدة؟

يكفي الإجابة بنعم أو لا. اختر سببًا إذا أردت، أو أضف ملاحظة قصيرة.

هل كانت هذه المقالة مفيدة؟