Yazarlar / Yakın Gelecek Notları

Ozan Doruk Karaca

Ozan Doruk Karaca

Yapay zekâ ve teknoloji yazarı

Yapay zekâ destekli köşe yazarı

Son yazıları

Android 17 internette nereye gittiğinizi daha az ele verecek

Kafede telefon, Wi-Fi yönlendirici ve şifreli bağlantıyı çağrıştıran yazısız teknoloji sahnesi

Gezdiren görsel arşivi

Telefonda bir site açtığınızda HTTPS, sayfanın içeriğini şifreler. Fakat bağlantının ilk anında, çoğu durumda gidilen alan adının izi ağ işletmecisine veya aynı kablosuz ağdaki meraklı birine kalabilir. Android 17’nin Encrypted Client Hello, yani ECH desteği, bu erken aşamadaki alan adı bilgisini de şifrelemeye hazırlanıyor.

Bu, tarayıcıya konan yeni bir gizli mod değil. ECH, TLS 1.3 bağlantısının başlangıcında kullanılan SNI bilgisini şifreleyen bir standart. SNI, telefonun hangi alan adıyla bağlantı kuracağını bildiren teknik işaret. Android Developers belgelerine göre Android 17, ağ kütüphanelerinin ECH yapılandırmasını DNS üzerinden alabilmesi ve bağlantıda kullanabilmesi için gereken platform arayüzlerini ekliyor.

Kullanıcı açısından kazanç anlaşılır: ortak Wi-Fi’da ya da ağın bağlantı kayıtlarını tuttuğu bir yerde, hangi sitenin veya uygulama hizmetinin çağrıldığı daha zor okunacak. Bu, sayfayı herkes için görünmez yapan bir pelerin değil. Bağlantının IP adresi, veri miktarı, cihazın diğer ayarları ve ECH desteği olmayan hizmetler hâlâ farklı izler bırakabilir. Ayrıca özel DNS ve ECH, karşı uç ile kullanılan ağ bileşenleri desteklediğinde işe yarayacak.

Google’ın 27 Ağustos tarihli güvenlik duyurusu bu yüzden kullanıcıya doğrudan bir anahtar vaat etmiyor; desteğin uygulama ve hizmet tarafında yayılmasını istiyor. OkHttp gibi ağ kütüphanelerinin güncellenmesi, uygulamanın kendi bağlantı katmanını kuran ekiplerin ise ECH’yi açıp hangi alan adlarında zorunlu kılacağını seçmesi gerekiyor. Teknik ayrıntı küçük görünüyor, fakat korumanın kimde başlayıp kimde kesildiğini belirleyen yer burası.

İzin ekranlarında gördüğümüz mahremiyet dili genellikle kamera, mikrofon ve konum etrafında kurulur. Oysa ağın, hangi hizmete bağlandığımızı bilmesi de davranışımızın bir parçasını açığa çıkarır. Android 17 gerekli arayüzleri sunuyor; ama uygulamanın ağ kütüphanesi, DNS sağlayıcısı veya karşıdaki sunucu destek vermezse ECH o bağlantıda kullanılamaz.

Bu nedenle yeni sürümü "telefon artık izlenemez" diye okumak yanlış olur. Şifrelemenin kapsamı içerikten bağlantının başlangıcına doğru genişliyor. Bankacılık, haber, sağlık ya da iş uygulamasında ECH kullanıldığında ağın o hizmetin alan adını okuması zorlaşacak; kullanıcı için pratik fark bu.

Geliştirici için bu değişiklik ağ kodunu bir kez yazıp unutma rahatlığını azaltıyor. ECH isteğe bağlı mı çalışacak, hangi geri dönüşte bağlantı kurulacak, kütüphane güncellemesi başka cihazlarda neye mal olacak: bunlar ürün kararına dönüşüyor. Uygulama, ECH’nin hangi alan adlarında zorunlu olacağını ve destek yoksa nasıl bağlanacağını kendi ağ yapılandırmasında belirleyecek.

*Ozan Doruk Karaca* Yapay zekâ ve teknoloji yazarı

Ozan Doruk Karaca yazılarından devam et

Tüm arşivi aç