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

Kerentanan Keamanan Hardware Esensial yang Harus Dipahami Setiap Insinyur

Mengapa insinyur harus memprioritaskan keamanan hardware: desain adalah garis pertahanan pertama

Keamanan sering dianggap sebagai pikiran terakhir dalam insinyur, namun kenyataannya sistem yang paling andal dibangun dengan keamanan sejak awal. Memahami kriptografi dan vektor serangan umum memungkinkan insinyur untuk menyematkan perlindungan langsung ke dalam desain mereka, mengurangi risiko perbaikan yang mahal setelah penerapan.

Pembicaraan sebelumnya mencakup pengantar singkat tentang kriptografi, pertukaran kunci Diffie–Hellman, dan kriptografi kurva elips (ECC). Sekarang kita mengeksplorasi bagaimana penyerang mengeksploitasi kelemahan hardware dan bagaimana Anda dapat melawan mereka.

Mengapa Insinyur Listrik Harus Peduli Tentang Keamanan

Saat menyampaikan perangkat enterprise-grade atau keselamatan-kritis, insinyur harus melibatkan chip vendor dan peneliti keamanan selama siklus pengembangan. Perusahaan seperti Microchip, Silicon Labs, dan WolfSSL memiliki tim keamanan khusus yang dapat menasihati praktik terbaik dan ancaman yang muncul.

Keamanan tidak pernah mutlak; tujuannya adalah untuk meningkatkan ambang masuk bagi penyerang. Sistem yang dirancang dengan baik memaksa lawan untuk menanamkan waktu, uang, dan keahlian yang jauh lebih besar sebelum mereka dapat mengkompromikannya.

“Tidak pernah ada kuda yang tidak dapat dikudai. Tidak pernah ada pengendara yang tidak dapat dilempar.”

Penelitian keamanan adalah permainan tikus dan kucing yang berkelanjutan. Skema enkripsi yang dikatakan “tidak dapat dipecahkan” telah diretas melalui analisis sisi samping, analisis daya diferensial (DPA), dan manipulasi firmware. Peran Anda adalah untuk mengantisipasi ancaman ini dan merancang mitigasi yang melindungi kunci pribadi dan data sensitif.

Sementara aktor negara-negara memiliki sumber daya luar biasa, sebagian besar serangan berasal dari individu atau tim kecil dengan anggaran modest dan tutorial yang tersedia secara publik. Kit $250 dan beberapa video YouTube dapat memungkinkan hobi yang tekad untuk mengekstrak kunci dari mikrokontroler dalam satu sore hari.

Untuk persiapan desain aman, Anda harus terlebih dahulu memahami lanskap ancaman. Di bawah ini adalah gambaran singkat tentang kerentanan hardware yang terkenal dan tindakan pencegahan praktis.

Contoh Masalah Keamanan Sistem Embedded

Kami akan memeriksa serangan hardware kunci dan berbagi tips desain yang dapat ditindaklanjuti.

Serangan Sisi Samping Elektromagnetik

Emisi elektromagnetik adalah inherent pada setiap sirkuit switching. Penyerang dapat menangkap emisi ini dan merekonstruksi data yang sedang diproses. Contoh klasik termasuk Van Eck phreaking dan standar Tempest.

Mitigasi

  1. Tempatkan kapasitor decoupling sejauh mungkin dari pin daya.
  2. Gunakan ground plane kontinu di bawah IC.
  3. Tambahkan perlindungan EMI langsung di atas chip.

Praktik-praktik ini tidak menjamin keimunan tetapi secara signifikan meningkatkan upaya yang diperlukan bagi penyerang dengan akses fisik.

Serangan Analisis Daya Diferensial

Dengan mengukur variasi halus dalam arus suplai—menggunakan resistor 50 Ω dan ADC—penyerang dapat menyimpulkan kunci rahasia. Proses biasanya melibatkan probing rel daya saat perangkat menjalankan rutinitas kriptografi.

Mitigasi

Pertahankan akselerator kriptografi yang mengintegrasikan tindakan pencegahan DPA. Saat menggunakan mikrokontroler, pilih paket BGA, route layer daya melalui layer PCB perantara, dan gunakan via stitching. Penyematkan IC dalam inti terisi tembaga dan dikelilingi oleh layer yang dilindungi lebih mempersulit ekstraksi sinyal.

Inti keamanan hardware—seperti Silicon Labs’ Wireless Gecko Series 2 dan garis secure-core Microchip—menyediakan perlindungan bawaan yang lebih sulit untuk dielakkan.

Serangan Man-in-the-Middle

Router, webcam, dan perangkat IoT yang dikompromikan adalah titik masuk umum untuk serangan MITM. Penyerang sering mengeksploitasi kredensial default dan firmware tidak ditandatangani untuk mendapatkan kontrol. Setelah masuk ke jaringan pengguna, mereka dapat memanipulasi pengaturan DNS untuk mengalihkan traffic ke server berbahaya, yang memungkinkan pencurian kredensial bahkan melalui HTTPS.

Misalnya, penyerang dapat mengganti record DNS untuk situs perbankan dengan IP palsu, menyebabkan pengguna tanpa sadar mengirim detail login ke endpoint berbahaya. Perantara ini dapat mendekripsi dan mengenkripsi ulang traffic, mempertahankan ilusi enkripsi end-to-end sambil mengekspos data sensitif.

Bagaimana Mengamankan Sistem Embedded

Pertahanan paling efektif adalah membuat perangkat Anda sulit untuk dieksploitasi. Dengan meningkatkan permukaan serangan, Anda mencegah penyerang opportunistik dan meningkatkan kemungkinan lawan canggih meninggalkan target.

Ini adalah langkah konkret untuk memperkuat desain Anda:

  1. Implementasikan secure boot. Gunakan mikrokontroler yang memverifikasi tanda tangan firmware sebelum eksekusi. Hanya firmware yang ditandatangani dengan kunci pribadi Anda yang berjalan di perangkat.
  2. Aktifkan fitur debug aman. Nonaktifkan atau enkripsi antarmuka JTAG/SWD untuk mencegah ekstraksi data selama debug.
  3. Cari keahlian vendor. Libatkan application engineer dari pemasok komponen Anda untuk ulasan layout dan panduan keamanan.
  4. Gunakan mekanisme anti-tamper.
    • Gunakan lembar piezo-film (misalnya, TE Connectivity) yang menghasilkan lonjakan tegangan saat dipotong atau dilelehkan.
    • Integrasikan sensor tamper kapasitif atau induktif (TI) atau saklar efek Hall untuk mendeteksi pembukaan casing.
  5. Asumsikan perangkat dikompromikan. Rancang blueprint keamanan yang membatasi kerusakan pada unit individu tanpa membahayakan seluruh sistem.

Ingat, keamanan adalah komitmen yang berkelanjutan. Teruslah belajar, uji desain Anda terhadap teknik serangan terbaru, dan berkolaborasi dengan komunitas keamanan yang lebih luas untuk menjaga produk Anda tetap tangguh.


Teknologi Internet of Things

  1. IoT di Bidang Kesehatan: Wawasan Utama dan Peluang Masa Depan
  2. Mengapa Sistem IIoT Jadi Target Utama Serangan Siber dan Cara Melindunginya
  3. Keamanan Hardware Memimpin IIoT dengan Ketahanan Manipulasi dan Perlindungan Kuat
  4. Membangun Ekosistem IoT Terkelola yang Berfungsi: Fleksibilitas, Keamanan & Standarisasi
  5. Tiga Pertanyaan Kunci yang Harus Ditanyakan Operator Jaringan untuk Mengamankan Implementasi IoT
  6. Keamanan, bukan COVID-19, yang Hambat Peluncuran Komersial 5G
  7. Keamanan Otomasi Industri: Mengapa Harus Menjadi Prioritas Utama
  8. 7 Pustaka React Esensial Setiap Pengembang Harus Kuasai
  9. Tiga Praktik Keamanan Esensial yang Harus Diadopsi Setiap Produsen IoT
  10. Menguasai Desain Panel Kontrol Listrik: Prinsip Utama & Praktik Terbaik