پرش به مطلب اصلی

TLS در AirNgin

پلتفرم AirNgin، امکان برقراری ارتباط امن در سطح Transport Layer را فراهم کرده است. تولیدکنندگان می‌توانند برای افزایش امنیت ارتباط دستگاه‌های خود با سرور، از پروتکل TLS استفاده کنند.

استفاده از TLS باعث می‌شود ارتباط بین Device → Broker و Broker → Server در برابر شنود، دستکاری داده‌ها و حملات MITM محافظت شود.

چرا TLS مهم است؟

TLS یک استاندارد جهانی برای ایجاد تونل امن رمزگذاری‌شده است. استفاده از آن مزایای زیر را برای شما به همراه دارد:

  • جلوگیری از شنود (Eavesdropping)

  • جلوگیری از دستکاری پیام‌ها (Tampering)

  • جلوگیری از حملات مرد میانی (MITM)

  • احراز هویت سرور (Server Authentication)

  • ارتباط امن حتی بدون استفاده از امنیت لایه دوم AirNgin

نحوه کار TLS در AirNgin

پلتفرم ما روی پورت‌های زیر از TLS پشتیبانی می‌کند:

  • 1883 → Non-TLS (سریع، سبک، مناسب شبکه‌های محلی)

  • 8883 → TLS فعال (امن، مناسب ارتباط اینترنتی عمومی)

هنگامی که دستگاه شما به پورت 8883 متصل می‌شود:

  • اتصال TLS برقرار می‌شود

  • هویت سرور با استفاده از Certificate معتبر بررسی می‌شود

  • تمام ترافیک MQTT رمزگذاری می‌شود

نحوه استفاده