Security Pada ESP32 – Pendahuluan

Setiap solusi yang terhubung dengan internet, security adalah hal penting yang perlu dipertimbangkan saat melakukan desain.

Termasuk IoT, dimana end user banyak yang tidak memiliki pengetahuan dasar mengenai Security IoT.

ESP32 menyediakan level hardware support untuk developer dengan cryptography subsystem. ESP-IDF juga mengintegrasikan library encryption industry-standard dan menyediakan abstraction ketika solusi keamaan tertentu dibutuhkan.

Pada modul ini kita akan membahas bagaiamana menerapkan secure communication protocol pada project kita, agar IoT yang kita kembangkan memiliki standar production-grade.


Pada section security ini, kita akan bahas topik berikut:

  • Secure Boot dan over-the-air (OTA) updates.
  • Secure communication menggunakan TLS/DTLS.

Hardware yang digunakan adalah ESP32 devkit.

Pada sisi software, kita gunakan industry-standard openssl tool untuk generate
certificates dan run web servers. Binary openssl dapat diambil di: https://wiki.openssl.org/index.php/Binaries.

Pada modul berikutnya kita akan bahas topik pertama yaitu Secure boot dan OTA updates.

Sharing is caring:

Leave a Comment