Yan Kanal Saldırısı Nedir?
İngilizce: Side-Channel Attack
Yayın: · Son güncelleme:
Yan Kanal Saldırısı Nedir? Kısaca
Yan kanal saldırısı (Side-Channel Attack), bir sistemin şifreleme algoritmasını doğrudan kırmak yerine işlem süresi, güç tüketimi, elektromanyetik yayılım ya da önbellek davranışı gibi dolaylı izlerden gizli bilgi çıkarmaya çalışan saldırı türüdür.

Yan kanal saldırısı nedir?
Yan kanal saldırısı, bir cihazın yaptığı işin dışarıya sızdırdığı dolaylı izlerden bilgi elde etmektir. Saldırgan algoritmanın matematiğiyle uğraşmaz. Cihazın ne kadar sürede yanıt verdiğine, ne kadar enerji harcadığına ya da işlemcinin önbelleğini nasıl kullandığına bakar.
Hangi kanallar kullanılır?
En bilinen kanallar şunlardır:
- Zamanlama: Doğru ve yanlış girdilerde yanıt süresinin farklı olması.
- Güç tüketimi: Akıllı kart gibi cihazlarda işlem anındaki enerji değişimi.
- Önbellek: Aynı işlemciyi paylaşan programların bellek erişim izleri.
- Ses ve elektromanyetik yayılım: Donanımın çalışırken çıkardığı fiziksel sinyaller.
Basit bir benzetme yapalım. Bir kasanın şifresini bilmeyen biri, her rakamda çıkan tıkırtıyı dinleyerek doğru rakamları tahmin etmeye çalışır. 2018'de duyurulan Spectre ve Meltdown açıkları da işlemcilerin önbellek davranışı üzerinden başka programların verisine erişilebileceğini gösterdi.
Kimleri ilgilendirir, nasıl önlenir?
Bu saldırılar genellikle bulut sağlayıcıları, donanım üreticileri ve kriptografi yazılımları için önemlidir. Sıradan kullanıcıya yönelik uygulanması zordur, çünkü çoğu zaman fiziksel yakınlık ya da aynı donanımda çalışma gerektirir. Geliştiriciler, girdiden bağımsız olarak hep aynı sürede çalışan (sabit zamanlı) kod yazarak zamanlama sızıntısını azaltır.
Sizin yapmanız gereken, işletim sistemi, tarayıcı ve BIOS güncellemelerini kurmaktır. İşlemci açıklarına yönelik yamalar çoğunlukla bu yollarla dağıtılır.
Sıkça Sorulan Sorular
Yan kanal saldırısı şifrelemenin zayıf olduğu anlamına mı gelir?
Hayır. Algoritma sağlam olabilir, sızıntı onun uygulandığı yazılım ya da donanımdan gelir. Bu yüzden aynı algoritmanın farklı uygulamaları farklı risk taşıyabilir.
Ev kullanıcısı yan kanal saldırısından endişe etmeli mi?
Genellikle öncelikli risk değildir. Oltalama ve zayıf şifre çok daha yaygın tehditlerdir. Güncellemeleri kurmak bu alandaki riskin büyük bölümünü karşılar.