Zero Trust Mimarisi: Neden Perimeter Güvenliği Artık Yetmiyor
Geleneksel güvenlik modeli basit bir fikre dayanır: duvarı (firewall) güçlü tut, içeride güvenli ol. Ama bu artık işe yaramıyor. Çalışanlar evden, kafeden, mobil cihazlardan bağlanıyor; bulut uygulamaları şirket ağının dışında yaşıyor; bir hacker iç ağa girerse sınırsız hareket alanı buluyor. Zero Trust devreye giriyor.
Zero Trust basit ama radikal bir ilke üzerine kurulu: kimseye güvenme, herkesi doğrula. Dış mı iç mi fark etmez, her erişim talebine şüpheyle bak, gerekli kanıt iste. Bu da demek oluyor:
- Kimlik doğrulama her seferinde: Kullanıcı kaç kez giriş yaptıysa, her yeni işlem için yeniden doğrula. Sadece parola değil, çok faktörlü kimlik doğrulama (MFA) kullan.
- En az yetki prensibi: Bir muhasebe görevlisi satış verilerine neden erişsin? Sadece görevini yapması için gerekli kaynağa izin ver.
- Cihaz güvenliği kontrol et: Laptop güncel mi, antivirus çalışıyor mu, disk şifreli mi? Şartları sağlamayan cihazı ağa sokmayacaksın.
- Her hareket izle: Kullanıcı hangi dosyaları açıyor, ne indiriyor, ne siliyorsa kayıt altına al.
Bir örnek ile adım adım görelim. Diyelim bir çalışan şirketin bulut dosyalarına erişmek istiyor:
1# Zero Trust kontrol noktası (Python pseudocode)2def zero_trust_access_check(user_id, resource, device_info):3# Adım 1: Kimlik doğrula4if not authenticate_with_mfa(user_id):5return False, "MFA başarısız"67# Adım 2: Cihaz sağlıklı mı?8if not device_info['disk_encrypted'] or not device_info['antivirus_active']:9return False, "Cihaz güvenlik şartlarını karşılamıyor"1011# Adım 3: Yetki var mı?12if not has_permission(user_id, resource):13return False, "Kaynak erişim yetkisi yok"1415# Adım 4: İzin ver ve kayıt tutma16log_access(user_id, resource, device_info)17return True, "Erişim izin verildi"1819# Kullanım20result, message = zero_trust_access_check(21user_id="ahmet.kaya@sirket.com",22resource="/shared/finansal_raporlar",23device_info={"disk_encrypted": True, "antivirus_active": True}24)25print(message) # Çıktı: "Erişim izin verildi"Zero Trust'ı uygulamak için bir araç kullan. Okta, Azure Active Directory, Cloudflare Zero Trust gibi hizmetler kimlik yönetimi ve erişim kontrolünü merkezi hale getiriyor. Başlangıçta maliyetli görünse de, bir kez içeri giren hackerin tüm ağı ele geçirmesini önlüyor. Siber saldırılar giderek karmaşıklaştıkça, perimeter güvenliğine güvenmek ölüm kalıbıdır.
0 yorum