Bersiap mengamankan koneksi ke broker MQTT

Selesai

Dalam unit ini, Anda akan mempelajari bagaimana sertifikat membantu mengamankan koneksi ke broker MQTT.

Memahami arsitektur komunikasi emulator Altair

Emulator Altair tersambung ke terminal web dengan mengarahkan kembali keyboard dan terminal melalui MQTT.

Terminal web adalah aplikasi HTML/CSS/JavaScript yang dibangun di pustaka JavaScript MQTT dan Xterm.

Diagram of the architecture of the Altair 8800 emulator on Azure Sphere.

Membuat sertifikat broker MQTT

Secara default, emulator Altair menggunakan broker MQTT test.mosquitto.org publik. Emulator Altair berkomunikasi dengan broker MQTT melalui koneksi terenkripsi yang aman dengan menggunakan pustaka wolfSSL yang disertakan dengan Azure Sphere.

Anda akan membuat sertifikat yang akan digunakan klien MQTT untuk menandatangani dan mengenkripsi lalu lintas antara Azure Sphere dan broker MQTT.

Dalam proses ini, pesan MQTT Anda dienkripsi, tetapi data Anda terlihat di broker test.mosquitto.org. Nantinya, Anda akan mempelajari cara membuat dan mengamankan broker MQTT Mosquitto Anda sendiri.