SMS Doğrulama Nedir? Tek Kullanımlık Kodlar Nasıl Çalışır

SMS doğrulama, bir uygulamanın bir telefon numarasına SMS ile tek kullanımlık bir kod gönderip sizden bunu geri yazmanızı istediği bir kontroldür; böylece o numarada mesaj alabildiğinizi kanıtlarsınız. Kod, uygulamanın sunucusundan bir SMS ağ geçidine, ardından mobil operatörler üzerinden o numaranın telefonuna veya gelen kutusuna ulaşır. Kayıt ve girişlerde yaygın olarak kullanılır, ancak NIST gibi güvenlik kuruluşları onu doğrulayıcı uygulamalardan ve güvenlik anahtarlarından daha zayıf kabul eder.
SMS doğrulama ne işe yarar
Uygulamalar SMS doğrulamayı tek bir soruyu yanıtlamak için kullanır: Bu kişi şu anda bu telefon numarasında mesaj alabiliyor mu? Kodu okuyup geri yazabiliyorsanız uygulama numarayı onaylanmış sayar.
Bu tek kontrol birkaç amaca hizmet eder. Kayıtta hesabı ulaşılabilir bir numaraya bağlar ve her hesap çalışan bir numara gerektirdiği için çok sayıda sahte hesap oluşturmayı daha maliyetli hale getirir. Girişte şifrenin üzerine ikinci bir faktör olarak çalışır. Hesap kurtarmada ise şifrenizi unutursanız uygulamaya size ulaşmanın bir yolunu sağlar.
Bu koda genellikle OTP (tek kullanımlık şifre) ya da kısaca doğrulama kodu denir. /glossary adresindeki sözlük bu terimleri ve 2FA, A2P SMS, gönderici kimliği (sender ID) ve SMS ağ geçidi gibi ilgili terimleri açıklar.
Bir kod adım adım nasıl yol alır
1. Bir telefon numarası girersiniz. Uygulama biçimi kontrol eder, çoğu zaman numarayı ülke koduyla uluslararası E.164 biçimine dönüştürür ve numaranın ülkesi ile türü üzerinde kendi kontrollerini yapabilir.
2. Uygulamanın sunucusu rastgele bir kod oluşturur, bunu bir geçerlilik süresiyle saklar ve bir SMS sağlayıcısından göndermesini ister. Birçok uygulama bu adım için üçüncü taraf bir mesajlaşma hizmeti kullanır.
3. Genellikle SMS ağ geçidi olarak adlandırılan SMS sağlayıcısı mesajı mobil ağa iletir. Uygulamalardan kişilere giden mesajlar A2P (uygulamadan kişiye) SMS olarak bilinir ve kısa bir koddan, uzun bir numaradan veya alfanümerik bir gönderici kimliğinden geliyormuş gibi görünebilir.
4. Mesaj, hedef numaraya hizmet veren ağa ulaşana kadar operatörler arasında ilerler. O ağ mesajı SIM'e ya da numara SMS Hallo gibi bir hizmette barındırılıyorsa online gelen kutusuna teslim eder.
5. Kodu okur ve uygulamaya yazarsınız ya da tek dokunuşla kopyalarsınız. Uygulama onu sakladığı kodla karşılaştırır. Eşleşiyorsa ve süresi dolmamışsa kontrol başarılı olur ve kod bir daha kullanılamaz.
Tüm yolculuk genellikle saniyeler sürer, ancak her adımı farklı bir şirket yürütür; bu yüzden sorunlar zincirin herhangi bir noktasında ortaya çıkabilir.
Sesli aramalar, flash call ve diğer yöntemler
Birçok uygulama SMS başarısız olduğunda bir yedek sunar: kodu sesli okuyan otomatik bir arama. Bazıları ise flash call kullanır; uygulama bir arama başlatır ve siz yanıtlamadan kodu arayan numaradan okur. Bazı mesajlaşma uygulamaları da mümkün olduğunda kodları kendi uygulamaları veya başka bir mesajlaşma hizmeti üzerinden iletebilir.
Bu yöntemler de telefon ağının numaraya ulaşmasına bağlıdır. Numaranız mesajların yanı sıra arama da alabiliyorsa kontrolü tamamlamanın daha fazla yolu vardır. SMS Hallo numaraları ikisini de alır: kodlar SMS gelen kutusunda görünür, aramalar da tarayıcıdaki arama ekranından yanıtlanabilir.
Kodun gelmemesinin yaygın nedenleri
Numara yanlış yazıldı. Eksik bir ülke kodu, fazladan bir baştaki sıfır veya yer değiştirmiş bir rakam kodu yanlış yere gönderir. Uygulamanın size geri gösterdiği numarayı her zaman kontrol edin.
Uygulama bu tür bir numaraya göndermiyor. Birçok uygulama göndermeden önce numara türünü ve ülkesini kontrol eder. Bazıları sabit hatları veya internet üzerinden arama numaralarını reddeder, bazıları da belirli ülkeleri veya numara aralıklarını sınırlar. Uygulama bir hata gösterebilir ya da kodu hiç göndermeyebilir.
Hız sınırları. Art arda kod istemek, uygulamanın veya SMS sağlayıcısının gönderimi bir süre durdurmasına yol açabilir. Geri sayımın bitmesini bekleyin ve bir kez isteyin.
Operatör filtreleme ve yönlendirme gecikmeleri. Ağlar spam olduğundan şüphelendikleri trafiği filtreler ve uluslararası rotalar gecikme ekleyebilir. Dakikalar süren bir kod, süresi çoktan dolduktan sonra gelebilir.
Telefon veya gelen kutusu. SIM'de zayıf sinyal, dolu gelen kutusu, engellenen göndericiler veya spam filtreleri kodu gizleyebilir. Online bir numarada numaranın hâlâ aktif olduğunu ve panelinizde doğru numaraya baktığınızı kontrol edin.
Kodun süresi doldu. Çoğu kod yalnızca birkaç dakika geçerlidir. En yeni kodu kullanın ve emin değilseniz yenisini isteyin.
SMS ve diğer ikinci faktörlerin karşılaştırması
Neredeyse herkesin bir telefon numarası olduğu için SMS kullanışlıdır, ancak yetkili kaynaklar onu diğer yöntemlerin gerisinde sıralar. NIST'in Dijital Kimlik Yönergeleri SP 800-63B-4, genel telefon ağı üzerinden kimlik doğrulamayı kısıtlı olarak sınıflandırır; doğrulayıcıların SIM değişikliği veya numara taşıma gibi sinyalleri dikkate alması gerektiğini söyler, başka doğrulayıcı türlerinin de sunulmasını şart koşar ve bant dışı kodların oltalamaya dayanıklı olmadığını belirtir.
FTC pratik riski açıklar: saldırganlar bir SIM swap ile numarayı ele geçirip kodları alabilir. Doğrulayıcı uygulamaları daha güvenli, güvenlik anahtarlarını ise en güçlü seçenek olarak tanımlar. CISA'nın yoğun hedef alınan kişilere yönelik rehberi daha da ileri gider ve SMS mesajlarının şifrelenmediğini belirterek SMS'in ikinci faktör olarak hiç kullanılmamasını tavsiye eder.
Doğrulayıcı uygulamalar, IETF RFC 6238'deki TOTP standardına uygun olarak paylaşılan bir gizli anahtardan cihazınızda zamana dayalı kodlar üretir; böylece telefon ağı üzerinden hiçbir şey iletilmez. Güvenlik anahtarları ve geçiş anahtarları (passkey), gerçek web sitesine bağlı açık anahtarlı şifreleme kullanır ve oltalamanın çoğunu durdurur.
Sonuç: SMS doğrulama kayıtta bir numarayı onaylamak için yeterlidir ve hiç ikinci faktör olmamasından çok daha iyidir, ancak en önemli hesaplarınız için hizmet sunuyorsa bir doğrulayıcı uygulama veya güvenlik anahtarı ekleyin.
Kodları güvenilir şekilde almak için ipuçları
Çoğu kodun süresi dakikalar içinde dolduğu için kodu ancak girmeye hazır olduğunuzda isteyin. Beklerken başka bir yere geçip yeniden başlamak yerine uygulamayı açık tutun.
Uygulama seçenek sunuyorsa, bir SMS denemesi başarısız olduktan sonra sesli arama seçeneğini deneyin. Arama ağ içinde farklı bir yol izleyebilir.
Tutacağınız bir numara kullanın. Doğrulama yalnızca tek seferlik bir olay değildir: aynı numara daha sonra yeni cihaz girişleri ve şifre sıfırlamaları için de kullanılabilir; bu yüzden aylar sonra da ulaşabileceğiniz bir numara sizi dertten kurtarır.
Bir doğrulama kodunu, uygulamanın destek ekibinden olduğunu iddia eden biri de dahil, kimseyle paylaşmayın. Size gönderilen kod, numarayı sizin kontrol ettiğinizin kanıtıdır; onu vermek bu kontrolü başkasına teslim etmek demektir.
Hesap bilgilerinizi güncel tutun. Numara değiştirirseniz, artık sahip olmadığınız bir numaraya giden kodu bekleyerek hesabınızın dışında kalmamak için yeni numarayı eskisi hâlâ çalışırken her uygulamanın ayarlarına ekleyin.
Uygulamalar kullandığınız numaranın türünü neden önemser
SMS doğrulama aynı zamanda sahte hesaplara karşı bir kapı olduğundan, birçok uygulama numaranın kendisine bakar. Ücretsiz ve herkese açık online SMS alma sitelerindeki numaralar siteyi ziyaret eden herkes tarafından paylaşılır; bu yüzden uygulamalar bunları sıklıkla engeller ve oraya gönderilen her kodu yabancılar okuyabilir.
Hizmetlerin çoğunun beklediği tür gerçek mobil numaralardır. SMS Hallo, 181 ülkenin yerel mobil biçiminde gerçek mobil numaralar kiralar ve bir numarayı kiraladığınız sürece mesajlarını yalnızca siz görürsünüz. Yine de hangi numaraları kabul edeceğine her uygulama kendisi karar verir ve hiçbir sağlayıcı her uygulamanın belirli bir numarayı kabul edeceğini vaat edemez.
Doğrulamayı sahip olmanıza izin verilen hesaplar için kullanın. SMS Hallo'nun Kabul Edilebilir Kullanım Politikası sahte veya mükerrer hesapları, dolandırıcılığı ve numaraların kimlik kontrollerinin yerine kullanılmasını yasaklar.
SMS Hallo ile doğrulama kodu almak
Bir e-posta adresi ve şifreyle kaydolun, bir ülke ve numara seçin ve ödeyin. Gelen SMS'ler panelinizde görünür; kodlar algılanır ve kopyalanmaya hazırdır.
Her SMS Hallo numarası sınırsız gelen SMS, sınırsız gelen arama, ayda 500 giden SMS ve ayda 1.000 dakika giden arama içerir. Bu haklar her 30 günde bir sıfırlanır; kullanılmayan kısım bir sonraki döneme devretmez.
Fiyatlar 12 aylık planda aylık $1.80'dan başlar (yıllık $21.60 olarak faturalandırılır), her ülkede aynıdır ve kurulum ücreti yoktur. Numarayı yenileyerek veya otomatik yenilemeyi açarak tutun, çünkü süresi dolan bir numara başka birine verilebilir ve bu kişi numaraya hâlâ bağlı hesapların kodlarını alabilir.
Her SMS Hallo numarası üç garantiyle gelir. Birincisi, 7 gün ücretsiz değişim: 7 gün içinde numarayı aynı ülkedeki başka bir müsait numarayla ücretsiz olarak, en fazla 3 kez değiştirebilirsiniz; yeni numara planınızı ve bitiş tarihinizi korur. İkincisi, çalışır ya da %100 iade: numara kiraladığınız uygulamayla çalışmazsa (örneğin kod hiç gelmezse) 7 gün içinde iade talep edin ve ödediğinizin %100'ünü geri alın. Üçüncüsü, 7 gün para iade garantisi: numarada hiç arama veya SMS yapılmadıysa ya da alınmadıysa, 7 gün içinde soru sorulmadan tam iade.
Kaynaklar
- NIST SP 800-63B-4, Digital Identity Guidelines: Authentication and Authenticator Management
- FTC Consumer Advice, Use Two-Factor Authentication to Protect Your Accounts
- CISA and partners, Mobile Communications Best Practice Guidance (December 2024)
- IETF RFC 6238, TOTP: Time-Based One-Time Password Algorithm
Sık sorulan sorular
SMS doğrulama kodu nedir?
Bir uygulamanın, bir telefon numarasında mesaj alabildiğinizi doğrulamak için SMS ile gönderdiği, genellikle 4 ila 8 haneli kısa, tek kullanımlık bir koddur. Sınırlı bir süre geçerlidir ve yalnızca bir kez kullanılabilir.
SMS doğrulama, iki faktörlü kimlik doğrulamayla aynı şey mi?
Her zaman değil. Kayıtta yalnızca numaranızı onaylar. Girişte şifrenize ek olarak kullanıldığında ise ikinci bir faktör olarak çalışır.
SMS doğrulama güvenli mi?
Koruma sağlar, ancak NIST, FTC ve CISA; SIM swap, mesajların ele geçirilmesi ve oltalama nedeniyle onu doğrulayıcı uygulamaların ve güvenlik anahtarlarının gerisinde değerlendirir. Önemli hesaplar için sunuluyorsa daha güçlü bir yöntem kullanın.
Kodu neden sesli arama ile alıyorum?
Birçok uygulama SMS yavaş kaldığında veya engellendiğinde yedek olarak arama sunar. Otomatik bir ses kodu okur, siz de kodu yazarsınız.
Kodum neden gelmedi?
Yaygın nedenler yanlış yazılmış bir numara, o numara türüne göndermeyen bir uygulama, tekrarlanan isteklerden sonraki hız sınırları, operatör filtrelemesi veya gecikmeler ve süresi dolmuş bir koddur.
SIM kart olmadan doğrulama kodu alabilir miyim?
Evet. Online bir mobil numara SMS'leri bir web panelinde alır. Hangi numaraları kabul edeceğine yine uygulamalar karar verir; bir kod hiç gelmezse SMS Hallo'nun garantileri geçerlidir.
SMS ağ geçidi nedir?
Uygulamaların mobil ağa SMS göndermek için kullandığı bir hizmettir. Her mesajı hedef numaraya hizmet veren operatöre yönlendirir.
Rehberler
- WhatsApp İçin İkinci Numara: Yeni SIM Olmadan Nasıl Alınır
- Online SMS Alma: Doğrulama Kodları İçin Eksiksiz Rehber
- Yurt Dışından ABD Telefon Numarası Nasıl Alınır
- Yurt Dışından İngiltere Telefon Numarası Nasıl Alınır
- İkinci Telefon Numarası: Gizlilik İçin Neden ve Nasıl Alınır
- Telegram'ı Kişisel Numaranız Olmadan Kullanma Rehberi
- USDT veya USDC ile Ödeme: Yeni Başlayanlar İçin Rehber
- Çevrimiçi Telefon Numarasını Uzun Süre Tutma Rehberi
- WhatsApp Onay Kodu Gelmiyor mu? Nedenleri ve Çözümleri
- "Bu Telefon Numarası Desteklenmiyor" Hatası ve Çözümü
- Non-VoIP Numara Nedir, Uygulamalar Neden İster?
- Tek Telefon Numarası Birden Fazla Uygulamada Kullanılır mı?
- Google Hesabı SMS Onayı: Kendi Numaranızla Doğrulama
- Hindistan'dan WhatsApp İçin ABD Numarası Nasıl Alınır?
- Ücretsiz SMS Onay Siteleri Güvenli mi? Gerçek Riskler
- Doğrulama Numarası İçin Hangi Ülke Seçilmeli?
- Yurt Dışından SMS Nasıl Alınır? Uluslararası SMS Rehberi
- Online Satış ve Pazar Yerleri İçin İkinci Telefon Numarası
- İkinci Telefon Numarası Kullanmak Yasal mı?
- Arkadaşlık Uygulamalarında Kişisel Numaranızı Gizli Tutun
- Dijital Göçebeler İçin Numara: Ev Hattınızı Koruyun
- Kripto Kullanıcıları İçin Numara Gizliliği ve SIM Swap
- Gizli Telefon Numarası Anonim mi? Neyi Gizler, Neyi Gizlemez
- Yurt Dışında Yerel İşletme Telefon Numarası Nasıl Alınır
- Yapay Zekâ Araçlarında Telefon Doğrulama: Kim Ne Zaman İster
- Ülkelere Göre SIM Kart Kayıt Yasaları: Ne İsterler, Neden
- Uygulamalar Sanal Numaraları Neden Reddeder?
- WhatsApp Numaranız Yasaklandıysa Ne Yapmalısınız?
- Telegram Numarası Uzun Vadeli: Hesabınızı Koruyun
- Kişisel Numara Olmadan Tinder Doğrulaması
- Bankalardan ve Ödeme Uygulamalarından SMS Alma: Gerçekler
- Sanal Numara mı, İkinci SIM mi, eSIM mi? Hangisi Uygun?
- OTP Kodu Gelmiyor mu? Her Uygulama İçin Genel Çözümler
- Google Voice Ülkemde Kullanılamıyor: Ne Yapmalı?
- En İyi İkinci Telefon Numarası Uygulamaları: 4 Tür
- Numaralar
İlgili yazılar
Bankalardan ve Ödeme Uygulamalarından SMS Alma: Gerçekler
Bankalardan ve ödeme uygulamalarından ikinci numarada SMS almak mümkün mü? Bankalar neden reddeder, kurallarımız ne der, daha güvenli seçenekler.
OTP Kodu Gelmiyor mu? Her Uygulama İçin Genel Çözümler
OTP kodu gelmiyor mu? Numara formatını kontrol edin, sayacı bekleyin, sesli aramayı deneyin, engelli göndericilere ve operatör filtresine bakın.
Dijital Göçebeler İçin Numara: Ev Hattınızı Koruyun
Dijital göçebeler evden kod almaya nasıl devam eder, her ülkede yerel numara nasıl ekler ve roaming sürprizlerinden nasıl kaçınır; banka ve 2FA notlarıyla.
Diğer rehberler
En İyi İkinci Telefon Numarası Uygulamaları: 4 Tür
İkinci telefon numarası uygulamaları türe göre: VoIP uygulamaları, tek seferlik aktivasyon, kiralık gerçek mobil numaralar ve eSIM; artıları ve eksileri.
Google Voice Ülkemde Kullanılamıyor: Ne Yapmalı?
Google Voice ülkenizde yok mu? Google'a göre Voice nerede çalışır, kişisel hesaplar neden yalnızca ABD'de ve kiralık numara gibi dürüst seçenekler.
Sanal Numara mı, İkinci SIM mi, eSIM mi? Hangisi Uygun?
Sanal numara, ikinci SIM ve eSIM karşılaştırması: maliyet, telefon gereksinimi, kimlik kuralları, seyahat, SMS ve aramalar, numarayı uzun süre tutma.
· SMS Hallo