السيناريوهات الاستخدامية · المركبات المعرفة بالبرمجيات
عندما تكون المركبة عبارة عن برنامج، يكون الأمان بمثابة نظام إصدار.
تفصل المركبة المعرّفة بالبرمجيات بين البرمجيات والعتاد الذي تعمل عليه: إذ تُدمج الوظائف، بعد أن كانت موزعة على نحو مئة من وحدات 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.
الجزء الصعب
جحيم التكامل هو مشكلة أمنية.
إن التحديات التي يحددها مجال المركبات المعرّفة بالبرمجيات SDV هي نفسها التي تحدد ما إذا كان الأمن قادرًا على مواكبة التغيير. والقاسم المشترك بينها أن كل واحد منها يغيّر جرد البرمجيات أسرع مما يمكن لتقييم سنوي أن يرصد.
أين يقع Correlens
عملية أمنية تتماشى مع سرعة الإصدارات.
حلقة الإصدار
من البناء إلى الأسطول، مع الأدلة المرفقة.
يقع النظام الأساسي بجانب خط أنابيب الإصدار الخاص بك، وليس داخل قاعدة التعليمات البرمجية الخاصة بك: كل فاتورة مواد برمجية تخرج من البناء تكون مسورة ومثرية ومختلفة، وتتبع قائمة انتظار النتائج الإصدار، وليس التقويم.
- الجحيم في التكامل، أصبح واضحا. عندما يقوم المورد بإسقاط مكدس جديد في الإصدار، يظهر الفرق ما تغير بالفعل وما جلبه.
- تظهر الانحدارات على الفور. يعتبر المكون الذي تم تخفيض رتبته أو إعادة تقديمه بمثابة خط فرق، وليس مفاجأة في المراجعة التالية.
- القوائم تتبع الإصدار. يتم إرفاق النتائج بالإصدار الذي قدمها، مع المالك والدولة.