Как я могу защитить соединение с сервером и подключенными устройствами при использовании IBM "Internet of Things Foundation"?
Читая документацию для управляемой хост-платформы IBM "Интернет вещей", я должен использовать MQTT в качестве протокола при подключении моих устройств к облачной службе.
Как настроить службу, чтобы обеспечить шифрование данных между моими устройствами и облаком?
Нужно ли настраивать безопасность на уровне сообщений или транспорта?
1 ответ
Решение
Служба IBM IoTF примет зашифрованное соединение с клиентом, используя TLS для защиты ссылки. Соединитесь со службой, используя порт 8883 (или 443 для веб-сокетов) для защищенного соединения TLS с совместимой клиентской библиотекой.
Файл сертификата (messaging.pem) для цепочки *.messaging.internetofthingscloud.ibmcloud.com доступен здесь.
IoT Foundation требует TLS v1.2.