Bir sürüdeki robotlar sürekli konuşur: konumlarını, gördüklerini, aldıkları görevleri birbirine ve yer istasyonuna bildirirler. Bu mesajlardan biri değiştirilir ya da sahte bir robot sürüye katılırsa bütün sürü yanlış karar verebilir. Bu yüzden ilk soru şudur: gelen mesajın gerçekten o robottan geldiğini ve yolda değiştirilmediğini nasıl kanıtlarız?
İmza, ama hafif olanı
Bu sorunun standart cevabı dijital imzadır. Uzun yıllar boyunca en yaygın imza yöntemi RSA oldu. Ama RSA, güvenlik düzeyi arttıkça büyüyen anahtarlar ve ağır hesaplamalar gerektirir. Masaüstü bilgisayarda fark edilmeyen bu yük, pil ile çalışan ve küçük bir işlemcisi olan robotta doğrudan görev süresinden yer.
Eliptik eğri kriptografisi (ECC) aynı güvenlik düzeyini çok daha kısa anahtarlarla sağlar. Doktora tezimde robotlarımızda kullandığımız Raspberry Pi 4 üzerinde ECC ile RSA'yı karşılaştırdım; ECC bellek kullanımında, işlem hızında ve enerji tüketiminde belirgin üstünlük gösterdi.
Bir adım öteye: haberleştiğini gizlemek
İmza, mesajın değiştirilmediğini kanıtlar ama mesajın varlığını gizlemez. Bir gözlemci şifreli ya da imzalı trafiği gördüğünde en azından "burada güvenli bir haberleşme var" bilgisini edinir. Steganografi bu bilgiyi de saklar: veri, sıradan görünen bir taşıyıcının (örneğin bir görüntünün) içine gizlenir.
Tezde ECC imzası steganografiyle taşındı. Böylece mesaj hem doğrulanabilir hem de dışarıdan bakan biri için sıradan bir veri akışından ayırt edilmesi zor hâle geldi. Devam eden çalışmalarda bu gizlemenin, eğitilmiş bir steganaliz modeline karşı ne kadar dayanıklı olduğunu ölçüyoruz.
Sahada sınamak
Yöntemlerin gerçek koşullarda nasıl davrandığını görmek için iMC adını verdiğimiz görev robotunu tasarlayıp ürettik. Robotlar ve yer istasyonu Fast DDS üzerinden haberleşiyor; aynı robotlar YOLOv8 tabanlı tehdit tespitini de üzerlerinde çalıştırıyor. Güvenli iletişim ve tehdit tespitinin aynı sınırlı donanımı paylaşması, tezin "bütünleşik" çerçeve fikrinin de çıkış noktasıydı.
Sırada ne var?
Kuantum bilgisayarlar olgunlaştığında bugünkü eliptik eğri imzaları da güvenliğini yitirecek. Kuantum sonrası imzalar ise çok daha büyük; güvenilir DDS üzerinde taşınırken IP parçalanmasına yol açıyorlar. Bu taşıma maliyetini ve insansız hava araçlarında kullanılan MAVLink protokolünün mesaj imzalama özelliğinin farklı otopilot yazılımlarında nasıl uygulandığını ölçen çalışmalarımız sürüyor.