İki Adımlı Doğrulama (2FA) Nedir? Authenticator, SMS ve Güvenlik Anahtarı
2FA nedir, Google Authenticator nasıl çalışır? SMS, authenticator uygulaması, güvenlik anahtarı ve passkey farkları; yedek kodlar ve telefon kaybolunca ne yapılır.
Kısa cevap: İki adımlı doğrulama (2FA), bir hesaba girerken şifrenin yanında ikinci bir kanıt istenmesidir: telefonundaki bir uygulamanın ürettiği 6 haneli kod, SMS ile gelen kod ya da bir güvenlik anahtarı gibi. Şifren sızsa bile saldırgan, bu ikinci adıma sahip olmadığı için hesabına giremez. E-posta, banka, sosyal medya ve sunucu panelleri gibi önemli hesaplarda mutlaka açılmalıdır.
Neden Önemli?
Şifreler veri sızıntılarıyla, oltalama (phishing) sayfalarıyla ya da tahmin edilerek ele geçirilebilir. 2FA açık bir hesapta saldırganın şifreye ek olarak senin telefonuna veya güvenlik anahtarına da erişmesi gerekir. Bu, hesap ele geçirme saldırılarının büyük çoğunluğunu durdurur.
2FA Yöntemleri: Hangisi Daha Güvenli?
| Yöntem | Nasıl çalışır? | Güvenlik | Not |
|---|---|---|---|
| SMS kodu | Telefonuna kısa mesajla kod gelir | Temel | Hiç yoktan iyidir; SIM kartın başkası adına çıkarılması (SIM swap) gibi saldırılara açıktır |
| Authenticator uygulaması (TOTP) | Uygulama her 30 saniyede yeni bir 6 haneli kod üretir | İyi | Google Authenticator, Microsoft Authenticator, Aegis, 2FAS gibi uygulamalar; internet gerekmez |
| Uygulama bildirimi (push) | Telefona "giriş yapan sen misin?" bildirimi gelir | İyi | Bildirime düşünmeden "evet" demek risklidir; yalnızca kendi girişini onayla |
| Güvenlik anahtarı / passkey | Fiziksel anahtar (USB/NFC) veya cihazındaki passkey | En iyi | Oltalama sitelerine karşı dayanıklıdır; çünkü yalnızca gerçek sitenin adresinde çalışır |
Öneri: Mümkün olan her yerde authenticator uygulaması veya passkey/güvenlik anahtarı kullan; SMS'i yalnızca başka seçenek yoksa tercih et.
Google Authenticator ve Benzerleri Nasıl Çalışır?
Authenticator uygulamaları TOTP (zamana dayalı tek kullanımlık şifre) standardını kullanır:
- 2FA'yı açarken site sana bir QR kod gösterir; bu kod, sitenin ve uygulamanın paylaştığı gizli bir anahtardır.
- Uygulama bu anahtar ve o anki saatle her 30 saniyede yeni bir 6 haneli kod hesaplar. Site de aynı hesabı yapar; kodlar eşleşirse giriş onaylanır.
- Kod üretmek için internet bağlantısı gerekmez, ama telefonun saatinin doğru olması gerekir.
Bu yüzden QR kodu veya gizli anahtarı kimseyle paylaşma; ekran görüntüsünü de saklama.
Yedek Kodlar: En Çok Atlanan Adım
2FA'yı açarken çoğu site sana tek kullanımlık yedek (kurtarma) kodları verir. Telefonun kaybolur, bozulur ya da değişirse hesabına bu kodlarla girersin.
- Yedek kodları yazdır veya bir şifre yöneticisine kaydet; telefonun kendisinde tek kopya olarak tutma.
- Authenticator uygulamanın yedekleme/aktarma özelliğini (ör. hesaplarını yeni telefona taşıma) telefonu değiştirmeden önce kullan.
- Birden fazla güvenlik anahtarı destekleyen hesaplarda ikinci bir yedek anahtar tanımla.
Telefonum Kayboldu, Ne Yapmalıyım?
- Yedek kodlarla önemli hesaplarına (önce e-posta) gir.
- Eski telefonun oturumlarını kapat ve 2FA'yı yeni telefonda yeniden kur.
- Yedek kodun yoksa her sitenin hesap kurtarma sürecini izle; bu süreç kimlik doğrulama gerektirebilir ve günler sürebilir. Bu yüzden yedek kodlar önemlidir.
Önce Hangi Hesaplarda Açmalıyım?
- E-posta — diğer hesapların şifre sıfırlama bağlantıları buraya gelir.
- Şifre yöneticisi (şifre yöneticisi nedir?)
- Banka ve ödeme hesapları
- Sosyal medya ve mesajlaşma (WhatsApp'ta "İki adımlı doğrulama" PIN'i)
- Alan adı, hosting ve sunucu panelleri — bir saldırgan buradan siteni ve e-postalarını ele geçirebilir.
Sunucularda ise şifreyle girişi tamamen kapatıp SSH anahtarı kullanmak, 2FA'dan bile daha önemli ilk adımdır (SSH rehberi).
Güçlü Şifre + 2FA
2FA, zayıf şifrenin yerine geçmez; ikisi birlikte çalışır. Her hesap için benzersiz ve güçlü bir şifre kullan (şifre oluşturucu) ve önemli hesaplarda 2FA'yı aç.
Sıkça Sorulan Sorular
İki adımlı doğrulama (2FA) nedir?
İki adımlı doğrulama, bir hesaba girerken şifreye ek olarak ikinci bir kanıt (authenticator uygulamasının kodu, SMS kodu veya güvenlik anahtarı) istenmesidir. Şifre ele geçirilse bile ikinci adım olmadan hesaba girilemez.
Google Authenticator nedir, nasıl çalışır?
Google Authenticator, TOTP standardıyla her 30 saniyede yeni bir 6 haneli kod üreten bir doğrulama uygulamasıdır. 2FA'yı açarken sitenin gösterdiği QR kodu uygulamaya okutursun; uygulama bu gizli anahtar ve saatle kod üretir, site de aynı kodu hesaplayıp karşılaştırır. Kod üretmek için internet gerekmez.
SMS ile iki adımlı doğrulama güvenli mi?
SMS, hiç 2FA kullanmamaktan çok daha iyidir; ancak SIM kartın başkası adına çıkarılması (SIM swap) gibi saldırılara açıktır. Mümkünse authenticator uygulaması veya güvenlik anahtarı/passkey tercih edilmelidir.
Telefonum kaybolursa 2FA olan hesaplarıma nasıl girerim?
2FA'yı açarken verilen yedek (kurtarma) kodlarıyla girersin; ardından 2FA'yı yeni telefonda yeniden kurarsın. Yedek kodun yoksa her sitenin hesap kurtarma sürecini izlemen gerekir; bu yüzden yedek kodları yazdırıp veya bir şifre yöneticisinde saklamak önemlidir.
Passkey nedir?
Passkey, şifre yerine cihazında saklanan bir kriptografik anahtarla giriş yapmanı sağlayan yöntemdir; parmak izi, yüz tanıma veya cihaz PIN'i ile onaylanır. Yalnızca gerçek sitenin adresinde çalıştığı için oltalama saldırılarına karşı dayanıklıdır.
Kendi Sunucunuzu Kurun
Dakikalar içinde otomatik kurulum, TL ile ödeme, Türkçe destek. En uygun paket: aylık ₺709 (KDV dahil).