TOTP Oluşturucu
Ücretsiz çevrimiçi TOTP kimlik doğrulayıcı, kurulum gerektirmez. Google Authenticator ile uyumlu, 2FA desteği
TOTP Üreteci Hakkında
Base32 kodlanmış paylaşılan sırdan RFC 6238 zaman tabanlı tek kullanımlık parolalar üretir; her 30 saniyede bir yenilenen 6 haneli kodlar üretir (HMAC-SHA-1 tabanlı). Base32 sırrını yerel olarak çözer, büyük endian 8 baytlık zaman sayacı üzerinde HMAC-SHA-1 hesaplar, dinamik kırpma uygular ve kodu, 10s altında sarıya ve 5s altında kırmızıya dönen canlı bir geri sayım çubuğuyla gösterir. Sır, yerel depolamada saklanır, böylece kodlar otomatik olarak yeniden üretilir.
Nasıl Kullanılır
1. Base32 paylaşılan sırrınızı (kimlik doğrulama uygulamalarındaki QR kodlarının kodladığı türden, örn. JBSWY3DPEHPK3PXP) sır alanına yapıştırın. 2. 6 haneli kod hemen XXX XXX biçiminde görünür. 3. Geri sayım çubuğu, 30 saniyelik pencerede kalan saniyeleri gösterir; kod her sınırda otomatik olarak yenilenir. 4. Hemen yeniden üretmek için yenile ikonuna veya geçerli 6 haneyi kopyalamak için Kodu Kopyala'ya tıklayın. 5. Sır yerel olarak kaydedilir ve bir sonraki ziyaretinizde yeniden yüklenir.
TOTP Algoritması Ayrıntıları
TOTP = HOTP(K, T) burada T = floor(unixTime / 30). HOTP: Base32 çözülmüş sır ile 8 baytlık büyük endian sayaç üzerinde HMAC-SHA-1 hesaplayın, son 4 biti ofset olarak alın, o ofsetten 4 bayt çıkarın, üst biti maskeleyin ve 6 haneli bir kod için mod 10^6 alın. Sır geçerli Base32 olmalıdır (A-Z, 2-7, isteğe bağlı dolgu); geçersiz giriş işaretlenir ve hiçbir kod üretilmez. Bu, Google Authenticator, Authy ve 1Password'in ürettikleriyle eşleşir.
▶Sırrımı yapıştırdıktan sonra neden kod görünmüyor?
▶Kodum neden telefonumdaki kimlik doğrulama uygulamasından farklı?
▶Sır güvenli bir şekilde mi saklanıyor?
▶Bu, Steam Guard veya 8 haneli kodlar üretebilir mi?
Bu araç size yardımcı olduysa, bana bir kahve ısmarlamayı düşünün.
Bana bir kahve ısmarla