Sim800 unterstützt SSL-Protokoll. Der AT-Befehl "AT + CIPSSL" setzt TCP auf die Verwendung der SSL-Funktion. In der "sim800_series_ssl_application_note_v1.01.pdf" wird notiert, dass: "Modul wird automatisch SSL-Zertifikat nach TCP verbunden." Mein Problem: Was ist die genaue Bedeutung des beginnen SSL-Zertifikat? Was macht sim800 genau? Erhält Sim800 SSL-Zertifikat von der Website? Wo speichert Sim800 ein SSL-Zertifikat?Wie sim800 erhalten SSL-Zertifikat?
Antwort
Es gibt nur sehr wenige Informationen über sim800 und SSL-Zertifikat auf dem Netz, und wie Sie mich darüber eine Menge Fragen.
Über Ihre Fragen, wie Sim800 Zertifikat erhalten und wo es speichert, scheint es, nach sim800_series_ssl_application_note_v1.01.pdf, dass Sie erstellen können (definieren Sie Ihren eigenen Pfad), schreiben und importieren Sie ein SSL-Zertifikat auf Ihrem Eigene mit den Befehlen AT + FSCREATE, AT + FSWRITE und AT + SSLSETCERT. Ein Beispiel finden Sie im Abschnitt 3.10.
Es tut mir leid, ich kann Ihre anderen Fragen nicht beantworten. Wie auch immer, wenn Sie weitere Informationen über Sim800 und SSL erhalten, wäre ich dankbar, wenn Sie es mit mir teilen.
Soweit ich weiß, hat SIM800 einige Zertifikate in sie und wenn Sie eine TCP + SSL oder HTTP + SSL-Verbindung verwenden, wird es automatisch die Zertifikate verwenden.
Wenn diese Zertifikate nicht in Ordnung sind, müssen Sie eine SD-Karte verwenden, dort die gewünschten Zertifikate speichern und mit dem Befehl AT + SSLSETCERT das von Ihnen auf Ihrer SD-Karte gespeicherte Zertifikat festlegen. Here können Sie finden, wie man das Dateisystem benutzt.
Normalerweise reichen die Zertifikate, die mit dem Modul geliefert werden, aus und Sie werden dies nicht benötigen. Aber zum Beispiel funktionierten sie nicht für mich, als ich versuchte, über MQTT mit Azure zu kommunizieren. Ich musste die Daten selbst mit der wolfSSL-Bibliothek verschlüsseln und mit TCP ohne SSL senden.
Hinweis: Nicht alle SIM800 Module SD-Card-Unterstützung.
- 1. BT auf SIM800 funktioniert nicht
- 2. Wie Antwortstatus erhalten
- 3. Wie aktuellen Zeitstempel erhalten
- 4. Wie Abhängigkeiten Abhängigkeiten erhalten?
- 5. Wie erhalten Dateiname FILE *?
- 6. Wie programmgesteuerte Verbindungsgeschwindigkeit erhalten?
- 7. Wie erhalten Sie Kreditkartenzahlungen?
- 8. Wie erhalten Sie php_phar.dll?
- 9. wie erhalten IndexPath
- 10. NSCGImageSnapshotRep, wie erhalten BitmapData
- 11. Wie OpenCL SDK erhalten?
- 12. Wie Active Directory erhalten
- 13. Wie Subslices erhalten?
- 14. Wie Dateigröße in WinRT erhalten?
- 15. Wie ABRecordRef von ABRecordID erhalten?
- 16. Wie Klassennamen erhalten jquery mit
- 17. Wie erhalten Craigslist-Mashups Daten?
- 18. Wie erhalten Sie den Wartbarkeitsindex?
- 19. Wie Eingangstyp mit Jquery erhalten?
- 20. Wie erhalten Sie Android-Kameravorschaudaten?
- 21. Wie WinRM WSDL-Datei erhalten?
- 22. Wie erhalten Sie die Benutzeraktionen?
- 23. wie Nachricht in xmpphp erhalten
- 24. Wie Subnetzmaske mit .net erhalten?
- 25. Wie Akzent Farbe programmgesteuert erhalten?
- 26. Wie Attribute zu erhalten, die
- 27. Wie Parameter in OnActionExecuting erhalten?
- 28. Wie programmgesteuert SVN Revisionsnummer erhalten?
- 29. Wie Dateierweiterung von OpenFileDialog erhalten?
- 30. Wie Abfrageparameter in Elm erhalten?
Hallo. Willkommen bei Stack Overflow. Bitte schau dich um und nimm die [Tour], und lies dir die [Hilfe] durch. Sie können auch über [eine gute Frage] lesen. – Sampada