Root Nationأخبارأخبار تكنولوجيا المعلوماتقدمت جوجل نظام تشغيل KataOS مفتوح المصدر

قدمت جوجل نظام تشغيل KataOS مفتوح المصدر

-

أعلنت شركة جوجل عن إطلاق نظام التشغيل KataOS ، والغرض منه توفير نظام أمان للأجهزة المدمجة. يظهر الآن المزيد والمزيد من الأجهزة الذكية التي تجمع المعلومات من البيئة وتعالجها. وفقًا لـ Google ، فإن هذه الأجهزة أكثر عرضة لمشاكل الأمان.

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

جوجل KataOS

وفقًا للتقارير ، تم اختيار seL4 ليكون النواة الصغيرة لـ KataOS. ثبت أنه آمن وخاص ويمكن الوصول إليه. مستوى النزاهة مرتفع ويمكن للمستخدمين التأكد من الحماية. بفضل إطار عمل seL4 CAmkES ، فإن KataOS قادر أيضًا على توفير مكونات نظام محددة ومحللة. يوفر نظام KataOS نظام آمن يمكن الاعتماد عليه. إنه يحمي خصوصية المستخدم لأن التطبيقات لا يمكنها كسر حماية أجهزة kernel. بالإضافة إلى ذلك ، يتم التحقق من سلامة وحدات النظام. بالإضافة إلى ذلك ، يتم تطبيق KataOS بالكامل تقريبًا على Rust. إنها لغة تقضي على جميع أنواع الأخطاء ، مثل الأخطاء الفردية وتدفقات المخزن المؤقت.

ظهرت نسخة مبكرة مفتوحة المصدر من KataOS من Google على GitHub ، تحتوي على معظم الوحدات الأساسية لـ KataOS:

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

تعمل Google أيضًا مع Antmicro. ستعمل هذه العلاقات على تمكين تصحيح أخطاء GDB والمحاكاة عبر Renode للأجهزة المستهدفة. داخليًا ، KataOS قادر أيضًا على تحميل وتشغيل تطبيقات الطرف الثالث ديناميكيًا. حتى أنه يدير البرامج التي تم إنشاؤها خارج إطار عمل CAmkES. حاليًا ، لا يحتوي الكود الموجود على Github على الوحدات اللازمة لتشغيل هذه التطبيقات. ومع ذلك ، تأمل Google في إطلاق هذه العمليات في المستقبل القريب.

جوجل KataOS

أنشأت Google أيضًا تطبيقًا مرجعيًا لـ KataOS يسمى Sparrow. سبب إنشاء Sparrow هو إظهار نظام بيئة آمن بشكل كامل. يستخدم نظام KataOS مع نظام أساسي آمن للأجهزة. يتضمن Sparrow جذرًا مؤمنًا بإحكام للثقة مبني مع OpenTitan على بنية RISC-V. هذا بالإضافة إلى النواة الآمنة لنظام التشغيل. ومع ذلك ، بالنسبة للإصدار الأولي من KataOS ، تعتزم Google استخدام محاكاة QEMU. سيستخدم هذا المحاكاة لتشغيل نظام ARM أكثر معيارًا 64 بت.

يمكنك مساعدة أوكرانيا في محاربة الغزاة الروس. أفضل طريقة للقيام بذلك هي التبرع بالأموال للقوات المسلحة لأوكرانيا من خلال الحفاظ على الحياة او من خلال الصفحة الرسمية NBU.

مثير للاهتمام أيضًا:

مصدرgizchina
اشتراك
يخطر حول
ضيف

0 التعليقات
المراجعات المضمنة
عرض كل التعليقات