OTP (One-Time Password - Tek Kullanımlık Şifre), bir kerelik kullanım için üretilen, kısa süre sonra geçersiz hale gelen güvenlik şifresidir. 3D Secure, iki faktörlü doğrulama ve bankacılık işlemlerinin temelidir.
OTP Türleri
- SMS OTP: En yaygın, ama SIM swap saldırılarına açık
- TOTP: Time-based One-Time Password - Google Authenticator, Authy (en güvenli)
- HOTP: HMAC-based, sayaç tabanlı
- Push notification OTP: Banka uygulamasına bildirim onayı
- Sesli OTP: Görme engelliler için sesli mesaj
OTP Güvenliği
- Geçerlilik süresi 30-60 saniye
- Tek kullanım - kullanılırsa otomatik geçersiz
- SMS OTP, SIM swap riski olduğu için TOTP/push tercih edilmeli
- 3DS 2.0 OTP'nin yerini büyük ölçüde biyometriye bırakıyor
Örnek Kullanım
- Bazı bankalar 3D Secure doğrulamasında SMS şifresi yerine mobil uygulamadan onay ister.
- Yönetim panellerinde doğrulama uygulamasının ürettiği tek kullanımlık kod, ikinci doğrulama adımı olarak kullanılır.