Geri Dön

Security enhanced lightweight messaging protocol

Güvenliği geliştirilmiş hafif mesajlaşma protokolü

  1. Tez No: 522271
  2. Yazar: ÖZLEM YERLİKAYA
  3. Danışmanlar: DR. ÖĞR. ÜYESİ GÖKHAN DALKILIÇ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2018
  8. Dil: İngilizce
  9. Üniversite: Dokuz Eylül Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Bilgisayar Mühendisliği Bilim Dalı
  13. Sayfa Sayısı: 68

Özet

Nesnelerin interneti, işlem yeteneği düşük, kısıtlı güç tüketimine sahip cihazların kablolu, kablosuz ağ, radyo frekansı gibi çeşitli haberleşme teknolojileri kullanarak birbirleriyle veri iletimi gerçekleştirmesine olanak sağlar. Nesnelerin interneti uygulamalarında çok sayıda kısıtlı kaynağa sahip cihazın bağlı bulunulduğu düşünüldüğünde, bu hassas verilerin gizliliğini, bütünlüğünü, ulaşılabilirliğini sağlamak güvenliğin önemini artırmaktadır. Buna ek olarak, çeşitli özellikte cihazın bulunması ve çeşitli haberleşme teknolojileri ile bağlantı kurulabilmesi standart bir güvenlik mekanizması sağlamanın güçlüğünü göstermektedir. Cihazın güç ve işlem yeteneği gibi özellikleri göz önünde bulundurulduğunda mesaj kuyruk telemetri taşıma (MQTT) en uygun hafif haberleşme protokolü olarak belirlenmiştir. MQTT güvenlik mekanizması tanımlanıp, verinin gizliliği, kimlik doğrulama, erişim kontrolü gibi temel güvenlik konularına yönelik yapılmış çalışmalar incelenmiştir. Bu çalışma, yetkilendirme için önerilen açık yetkilendirme (OAuth 2.0) protokolünü kullanarak yetkilendirme mekanizması sağlamaktadır. Kimlik doğrulama belirtecine ek olarak, kısa ömürlü olmasıyla HMAC tabanlı tek kullanımlık şifre (HOTP) kullanılarak iki adımda kimlik doğrulama uygulanmıştır. Taşıma katmanı güvenliği (TLS) kullanımı dışında çift yönlü doğrulamaya sahip olmayan MQTT protokolü için, OTP'yi karma zincir ile kullanarak karşılıklı kimlik doğrulama sağlanmıştır. Olası güvenlik açıklarına karşı gizlilik, gelişmiş şifreleme standardı (AES) ile sağlanmıştır. Uygulamanın güvenlik analizi, belirlenen saldırılara karşı bu yöntemleri kullanarak alternatif bir çözüm sunarak tartışılmıştır. Çeşitli güvenlik açıklarının ve zorluklarının başarılı bir şekilde çözüldüğü gözlenmiştir.

Özet (Çeviri)

Internet of things (IoT) allows devices especially with low process capability and power consumption, to transmit data to each other using various communication technologies such as wired, wireless network and radio frequency. When huge number of devices with limited resources are connected to IoT application, provided security gains significant importance to ensure the integrity, confidentiality, accessibility of these sensitive data. In addition, the availability of a variety of specialized devices and communication technologies demonstrate the hassle of providing a standard security mechanism. When device features such as power and process capability are taken into account, message queue telemetry transport (MQTT) is the most appropriate lightweight communication protocol. In this study, the MQTT security is defined, and preliminary work related to MQTT on the basic security issues such as privacy, authentication and access control is examined. This study provides authorization mechanism by using open authorization (OAuth 2.0) protocol, which is recommended to gain authorization. In addition to the authenticator token, authentication is performed in two steps using a HMAC-based one-time password (HOTP) due to its short life span. Since MQTT protocol does not have bidirectional authentication other than using transport layer security (TLS), mutual authentication is provided by using OTP with hash chain. Advanced encryption standard (AES) is used for providing confidentiality to prevent against potential security vulnerabilities. Security analysis of the implementation has been discussed by giving an alternative solution by using these methods against selected attacks. It has been observed that various security vulnerabilities and difficulties have been successfully resolved.

Benzer Tezler

  1. Improving 5G network security using machine learning with MQTT data analysis

    MQTT veri analizi ile makine öğrenimi kullanılarak 5G ağ güvenliğinin artırılması

    MUNTADHER SAMEER JAMEEL AL-IBADI

    Yüksek Lisans

    İngilizce

    İngilizce

    2024

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolAltınbaş Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    Assist. Prof. Dr. ABDULLAHİ ABDU IBRAHIM

  2. AD-HOC network security by using AES lightweight algorithm

    AES hafiflik algoritması kullanarak AD-HOC ağ güvenliği

    MUSTAFA YOUSIF MOHAMED SAEED AI-HANDHAL

    Yüksek Lisans

    İngilizce

    İngilizce

    2022

    Bilim ve TeknolojiAltınbaş Üniversitesi

    Bilişim Teknolojileri Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ OĞUZ ATA

    DR. ÖĞR. ÜYESİ ALHARITH KHAFAJI

  3. Development of fiber reinforced composite liner for ballistic protection

    Balistik koruma için fiber takviyeli kompozit astar geliştirilmesi

    YILMAZ ERBİL

    Doktora

    İngilizce

    İngilizce

    2024

    Makine MühendisliğiÇukurova Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ DURMUŞ ALİ BİRCAN

  4. Bir insansız hava aracına ait kompozit kanadın tasarımı ve yapısal optimizasyonu

    Design and structural optimisation of an UAV composite wing

    MUHAMMED ATIF YILMAZ

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    Makine Mühendisliğiİstanbul Teknik Üniversitesi

    Savunma Teknolojileri Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ ALAEDDİN BURAK İREZ