Ich versuche, die Verbindung zwischen dem Arduino pubsub Client und Moskito Broker (die auf einem öffentlichen Server läuft) über TLS zu sichern.Sichern von Arduino zu Mosquitto-Verbindung mit TLS
Normalerweise (auf Windows etc), ich kann veröffentlichen/subscribe wie unten, während die Zertifikatsdateien geben. (Zertifikats- und Schlüsseldateien befinden sich in meinem Arbeitsverzeichnis).
mosquitto_pub -h myhost.com -p 8883 -t "/test" -m "your secure message" --cafile ca.crt --cert client.crt --key client.key
mosquitto_sub -h myhost.com -p 8883 -t "/test" --cafile ca.crt --cert client.crt --key client.key
Aber gibt es eine Möglichkeit, dies in Arduino zu tun?
Der Moskito-Client läuft nicht auf einem Arduino, meinst du den Pubsub-Client von hier http://pubsubclient.knolleary.net/? – hardillb
Und welche Hardware/Arduino benutzt du? Das Uno zum Beispiel hat nicht den Speicher, um volles TLS auszuführen. Obwohl es möglich ist, dass es auf den Netzwerkchip ausgelagert werden könnte, wenn man etwas wie ein ESP8288 verwendet. – njh
Ich benutze Sam3x8e-Chip. Vielen Dank! :) – Dileep