2FA Kod Üretici (TOTP)

Zamana dayalı kimlik doğrulama kodlarını kendi Base32 kurulum anahtarınızdan yerel olarak üretin.

Hesaplamalar yerel olarak yapılır; değerleriniz sunucuya gönderilmez.

Örnek

RFC’deki herkese açık sınama anahtarıyla 59. saniyedeki 6 haneli SHA-1 kodu 287082’dir ve 59.999 saniyeye dek 287082 kalır; 60. saniyede 359152 olur.

Hesaplama yöntemi

Üreteç, TOTP standardı RFC 6238’i uygular: geçerli Unix zamanını seçilen döneme böler, bu sayacı anahtarınızla HMAC kullanarak birleştirir ve sonucu 6 ya da 8 haneye dönüştürür. Aynı anahtara, aynı ayarlara ve doğru saate sahip herkes aynı kodu elde eder.

Önemli notlar

Anahtar bir parola gibi ele alınır. Bu sayfanın belleğinde kalır; kaydedilmez, günlüklenmez, hiçbir yere gönderilmez ve sıfırladığınızda ya da sayfadan ayrıldığınızda silinir. Yine de bu, ele geçirilmiş bir cihazdan ya da kötü niyetli bir tarayıcı eklentisinden korumaz; ortak bilgisayarlara anahtar yapıştırmayın.

Pratik rehber

Doğrulama uygulamaları, paylaşılan gizli anahtar ve geçerli saatle her 30 saniyede bir TOTP (RFC 6238) kodu üretir. Base32 kurulum anahtarını hizmetin verdiği gibi girin; QR görseli, SMS kodu veya otpauth bağlantısı kabul edilmez. Çoğu hizmet SHA-1, 6 hane ve 30 saniye kullanır: RFC’deki herkese açık test anahtarıyla 59. saniyede kod 287082’dir, 8 hanede 94287082, SHA-256 ile 46119246 olur. Baştaki sıfırlar önemlidir (081804). Anahtar kaydedilmez veya gönderilmez; sayfa reklam ya da analiz betiği yüklemez.

Uygulama örnekleri
GirdiSonuç
RFC key · SHA-1 · 6 digits · 30 s · at 59 s287082
RFC key · SHA-1 · 6 digits · 30 s · at 59.999 s287082
RFC key · SHA-1 · 6 digits · 30 s · at 60 s359152
RFC key · SHA-1 · 6 digits · 30 s · at 1111111109 s081804
RFC key · SHA-1 · 8 digits · at 59 s94287082
RFC key · SHA-256 · 8 digits · at 59 s46119246
RFC key · SHA-512 · 8 digits · at 59 s90693936

Sık sorulan sorular

Kodum reddediliyor, neye bakmalıyım?

Önce ayarlara: çoğu hizmet SHA-1, 6 hane ve 30 saniye kullanır; bunlardan birinin tutmaması geçerli görünen ama yanlış kodlar üretir. Aynı anahtar ve aynı an, 8 haneyle 94287082, SHA-256 ile 46119246, SHA-512 ile 90693936 verir. Ardından cihazınızda otomatik saati açın ve taze bir kod deneyin.

Hangi anahtar biçimleri kabul edilir?

Base32 kurulum anahtarını hizmetin verdiği gibi tam olarak girin; boşluklar ve küçük harfler kabul edilir, ama QR görüntüsü, SMS kodu ya da otpauth bağlantısı kabul edilmez. Gizli anahtarınızı asla paylaşmayın ve bir kodu kopyalamanın onu cihazın panosuna koyduğunu unutmayın.

Bu araç hesaplarımı yedekler ya da kurtarır mı?

Hayır. Bu sayfa ne hesap kasası, ne yedek, ne de kurtarma hizmetidir; hizmetinizin kurtarma kodlarını başka güvenli bir yerde saklayın ve günlük girişler için güvenilir bir kimlik doğrulama uygulaması kullanın. Baştaki sıfırlar kodun parçasıdır, 081804’te olduğu gibi, ve yazılmaları gerekir.

İlgili araçlar