Correlens

السيناريوهات الاستخدامية · المركبات المعرفة بالبرمجيات

عندما تكون المركبة عبارة عن برنامج، يكون الأمان بمثابة نظام إصدار.

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

السيناريوهات الاستخدامية · المركبات المعرفة بالبرمجيات

ما الذي تغير

أصبحت السيارة كمبيوترًا مع ضمان.

ثلاثة تحولات تحدد المركبة المعرّفة بالبرمجيات، وكل تحول منها يعيد صياغة معنى تأمينها.

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

Never finished, in practice

The update ships to the driveway, not the workshop.

An over-the-air release lands as one tap for the driver and a fleet-wide software change for you: new components, new versions, new exposure, all under type-approval obligations. The moment it is confirmed on that screen, your inventory has changed.

Driver confirming an over-the-air software update on the infotainment screen
One confirmation on the screen; one release across the fleet.

الجزء الصعب

جحيم التكامل هو مشكلة أمنية.

إن التحديات التي يحددها مجال المركبات المعرّفة بالبرمجيات SDV هي نفسها التي تحدد ما إذا كان الأمن قادرًا على مواكبة التغيير. والقاسم المشترك بينها أن كل واحد منها يغيّر جرد البرمجيات أسرع مما يمكن لتقييم سنوي أن يرصد.

حجم مئات الأنظمة الفرعية والحزم البرمجية المترابطة؛ وتشير توقعات القطاع إلى بلوغ عدة مئات من ملايين أسطر الكود لكل مركبة بحلول عام 2030.
تكامل يجب أن تستقر برمجيات عشرات المؤسسات التي لم تتشارك يومًا سلسلة أدوات واحدة على بنية موحدة، إصدارًا بعد إصدار.
دورة حياة OTA كل حملة تحديث هي إصدار برنامج على مستوى الأسطول: تم اختباره وتأمينه واحتسابه لكل متغير على نطاق السيارات.
توافق مع الأنظمة القديمة الحاسوب المركزي الجديد والعتاد ECUs من عصر CAN الذي لا يمكن تحديثه عبر الهواء هما جزء من سطح الهجوم الخاص بك.
الاعتماد المستمر تفشل عملية الاعتماد مرة واحدة عند بدء الإنتاج عندما يستمر البرنامج في التغير؛ يجب أن تظل أدلة R155 وR156 وISO/SAE 21434 محدثة مع الأسطول.
إيقاع الأمان إن سطح الهجوم المتنامي وقاعدة التعليمات البرمجية المتحركة يعني أن مراقبة الثغرات الأمنية يجب أن تعمل بسرعة الإصدار، وليس بسرعة التدقيق.

أين يقع Correlens

عملية أمنية تتماشى مع سرعة الإصدارات.

الإصدار هو حدث خطركل OTA يغير قائمة البرامج. يتم مقارنة كل إصدار جديد مع الإصدار السابق، ويتم إعادة تقييم التغييرات تلقائيًا: مكونات جديدة، نسخ جديدة، مخاطر جديدة.
التكامل، مخزونتعمل Adaptive AUTOSAR وLinux المضمّن وAndroid Automotive وحزم RTOS الخاصة بالسلامة داخل المركبة نفسها. ويربط جرد موحّد كل مكوّن بالعقدة والبرنامج اللذين يعمل عليهما فعليًا.
OTA بسجلتتطلب UNECE R156 وISO 24089 إدارة التحديثات وتوثيقها. وتوفر الفروقات بين الإصدارات السجل المطلوب على مستوى المكوّن في مراجعة أي تحديث.
مستمر، وليس سنويتعمل المراقبة والفرز بوتيرة خط المعالجة لديك، بما يتوافق مع الأنشطة المستمرة التي تتطلبها الفقرة 8 من ISO/SAE 21434، فلا يعود التقييم السنوي مشروعًا للتنقيب في الماضي.

حلقة الإصدار

من البناء إلى الأسطول، مع الأدلة المرفقة.

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

  • الجحيم في التكامل، أصبح واضحا. عندما يقوم المورد بإسقاط مكدس جديد في الإصدار، يظهر الفرق ما تغير بالفعل وما جلبه.
  • تظهر الانحدارات على الفور. يعتبر المكون الذي تم تخفيض رتبته أو إعادة تقديمه بمثابة خط فرق، وليس مفاجأة في المراجعة التالية.
  • القوائم تتبع الإصدار. يتم إرفاق النتائج بالإصدار الذي قدمها، مع المالك والدولة.
إصدار 24.31 مقابل 24.26بيانات نموذجية
+38
added
-11
removed
57
changed
9
new findings
2
regressions
OTAota-agent 1.7 → 1.8 · Telematics4 NEW CVES
OTAnav-render 2.9 → 3.0 · IVI Head UnitCLEAN
OTAtls-lib 5.6.3 → 5.4.0 · GatewayDOWNGRADE
بيانات نموذجية · release-to-release diff, enriched on import

قم بإحضار دورة إصدار واحدة إلى العرض التوضيحي.

احجز عرضا توضيحيا