Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Teknologi Industri

Mengamankan AI Dalam Kabin dengan Lingkungan Eksekusi Terpercaya pada SoC FPGA Aman

Artikel ini menunjukkan bagaimana Lingkungan Eksekusi Terpercaya (TEE) yang digabungkan dengan SoC FPGA aman dapat melindungi sistem AI dalam kabin pada kendaraan modern.

Bagian I dari seri ini, "Lingkungan Eksekusi Terpercaya dalam Mobil Terkoneksi," menjelaskan bahwa meski TEE umum di ponsel pintar, adopsi mereka dalam sistem otomotif masih terbatas. Kehilangan TEE dapat mengekspos fungsi kendaraan kritis terhadap serangan. Dalam Bagian II, kami fokus pada AI dalam kabin sebagai studi kasus dan menunjukkan bagaimana TEE modern dan SoC FPGA membentuk fondasi keamanan yang kokoh.

Sistem AI Dalam Kabin Biasa

AI dalam kabin, komponen kunci dari sistem bantuan pengemudi canggih (ADAS), lebih banyak diterapkan dibandingkan pengemudi otonom penuh. Menggunakan kamera atau sensor lain, ia menyampaikan pedoman keamanan kontekstual dan mendukung kontrol intuitif seperti suara dan gerak. Misalnya, kamera yang menghadap ke dalam memantau pengemudi truk untuk tanda-tanda mabuk, gangguan, kantuk, atau kelelahan, memperingatkan mereka untuk mencegah kecelakaan. Teknologi ini sudah umum dalam armada komersial dan secara bertahap menyusuri kendaraan konsumen untuk meningkatkan keamanan pengemudi. Kamera yang dipenuhi AI juga dapat mendeteksi ketika anak atau hewan peliharaan ditinggalkan tanpa pengawasan, mengurangi risiko terkait panas.

Platform dalam kabin biasanya melacak perilaku pengemudi, memverifikasi penggunaan sabuk pengaman, dan dapat dilatih untuk mengidentifikasi objek yang diminati—ponsel, kunci, kursi bayi, dan lainnya. Ia harus melakukan inferensi machine learning pada aliran video, berkomunikasi dengan ECU lain (misalnya, ADAS pusat atau infotainment), dan mendukung pembaruan firmware yang aman. Fungsi tambahan termasuk deteksi titik buta melalui kamera samping-belakang dan offloading otentikasi jaringan dalam kendaraan (IVN) dari ADAS pusat.

Contoh Pengkerasan Hardware

PolarFire SoC FPGA dari Microchip adalah contoh platform yang mampu mengintegrasikan beban kerja mixed-criticality. Ia memberikan inferensi ML yang efisien pada kain FPGA sementara subsistem prosesor RISC-V empat inti menangani tugas kontrol dan pemantauan. Sistem mendukung RTOS deterministik bersama distribusi Linux yang hemat daya, seperti yang diilustrasikan dalam Gambar 1.

Mengamankan AI Dalam Kabin dengan Lingkungan Eksekusi Terpercaya pada SoC FPGA Aman

Gambar 1. Platform AI Dalam Kabin PolarFire SoC. Inferensi ML berjalan pada kain FPGA. SoC RISC-V meng-host fungsi kontrol dan pemantauan.

PolarFire SoC mencakup fitur keamanan hardware seperti kemasan tahan manipulasi, tindakan pencegahan analisis daya diferensial (DPA), dan boot aman melalui boot flash 128 kB dengan SECDED. Langkah-langkah ini melindungi perangkat dari serangan saluran samping, mencegah kloning bitstream, dan memungkinkan pembuat mobil untuk membatasi pemrograman FPGA pada unit yang diizinkan.

Perlindungan Model Inferensi AI dan Aset Data

Aset data kritis pada platform ini meliputi:

Merancang untuk kerahasiaan, integritas, dan ketersediaan (CIA) sangat penting untuk melindungi aset-aset ini. Permukaan serangan dan ancaman biasa meliputi:

Permukaan SeranganPotensi Eksploitasi
Lapisan Aplikasi dan JaringanMalware atau buffer-overflow yang menargetkan IVN, OTA, atau kebocoran PII.
OS KayaLuasnya permukaan Linux dapat memungkinkan kompromi sistem atau intrusi tersembunyi.
SensorHacking model atau ML adversarial melalui akses memori, yang mengakibatkan perilaku ADAS yang salah.
SensorInversi model pelarian – penyerang dapat merekonstruksi model inferensi dari observasi input-output.

Menerapkan Lingkungan Eksekusi Terpercaya

TEE yang memaksa keamanan-lewat-pemisahan adalah langkah lawan yang kuat untuk arsitektur zero-trust. Misalnya, MultiZone® Security dari Hex Five memanfaatkan primitif partisi memori (PMP pada RISC-V, MPU pada ARM) dan tingkat hak istimewa CPU untuk menciptakan zona terisolasi. Pada PolarFire SoC, MultiZone memartisi sistem ke dalam lima kontainer aman, seperti yang ditunjukkan dalam Gambar 2.

Mengamankan AI Dalam Kabin dengan Lingkungan Eksekusi Terpercaya pada SoC FPGA Aman

Gambar 2. MultiZone menciptakan lima zona pada PolarFire SoC. Hanya MultiZone yang beroperasi dalam M-mode (CPU Ring 0 pada RISC-V); setiap kotak merah menunjukkan zona yang dipisahkan secara hardware dan didefinisikan oleh perangkat lunak.

Lima zona adalah:

  1. OTA – melindungi CIA pembaruan melalui udara.
  2. Kamera – mengamankan aliran data sensor.
  3. Otentikasi IVN – berfungsi seperti HSM, melindungi kunci kriptografi dan tanda tangan.
  4. RTOS – mengontrol lalu lintas IVN.
  5. Enklave Linux – mengandung gangguan yang berasal dari sistem operasi.

Konfigurasi ini menunjukkan bagaimana TEE, bersama dengan hardware yang dikerasikan, membentuk platform aman dasar untuk AI dalam kabin.

TEE sebagai Lapisan Keamanan Dasar

Postur keamanan otomotif yang kuat harus mencakup setidaknya lapisan berikut:

Mengintegrasikan TEE ke dalam kendaraan paralel dengan perlindungan yang terdapat di ponsel pintar modern, menawarkan jalur menuju keamanan kendaraan yang lebih tinggi.

Artikel ini ditulis bersama oleh Diptesh Nandi dari Microchip.

Industry Articles memberikan mitra saluran untuk berbagi wawasan teknis dengan pembaca All About Circuits. Artikel ini mengikuti pedoman editorial yang ketat dan mencerminkan pandangan mitra, tidak harusnya pandangan All About Circuits.

Teknologi Industri

  1. Konfigurasi Analisis AC: Kurva, Titik, dan Pengaturan Sweep Frekuensi
  2. Netlist SPICE Terverifikasi & Rangkaian Contoh
  3. Merancang Tampilan 7-Segmen Empat Digit dengan Enkoder Biner Tunggal
  4. Menguasai Pernyataan Using C#: Impor, Alias, dan Direktif Statis
  5. ST dan YouTransactor Meluncurkan SoC PCI-Secure untuk Terminal Pembayaran Seluler
  6. Memilih Enkode FPGA yang Tepat: Studi Praktis dengan Conway’s Game of Life
  7. Mengapa Bagian OEM Asli Unggul dibanding Aftermarket untuk Keandalan Jangka Panjang
  8. Mengapa VIA-in-Pad Meningkatkan Performa PCB: Manfaat Utama
  9. Meningkatkan Cetak Pasir dengan Cetak 3D: Tooling Lebih Cepat dan Waktu Pengerjaan Lebih Pendek
  10. Akses gRPC Jarak Jauh Aman dengan grpcurl pada Perangkat PLCnext