Skip to main content

Generator TOTP Buat kata sandi satu kali berbasis waktu (TOTP) yang kompatibel dengan Google Authenticator.

Generator TOTP illustration
๐Ÿ”

Generator TOTP

Buat kata sandi satu kali berbasis waktu (TOTP) yang kompatibel dengan Google Authenticator.

1

Masukkan Rahasia

Masukkan rahasia Base32 atau buat secara acak.

2

Konfigurasi

Atur periode dan jumlah digit.

3

Lihat Kode

TOTP diperbarui otomatis setiap periode.

Loading tool...

What Is Generator TOTP?

TOTP menghasilkan kode numerik yang berumur pendek dari rahasia bersama dan waktu saat ini sesuai dengan RFC 6238. Memungkinkan Google Authenticator dan aplikasi 2FA. Kode berubah setiap 30 detik, dihitung oleh HMAC-SHA1 atas penghitung langkah waktu. Alat ini mengimplementasikan TOTP melalui Web Crypto API dengan kode 6/8 digit, periode yang dapat dikonfigurasi, hitungan mundur visual, dan generasi rahasia acak. Semua pemrosesan dilakukan di sisi klien.

Why Use Generator TOTP?

  • Memenuhi standar RFC 6238
  • Timer hitung mundur visual
  • Generasi rahasia acak
  • 100% berbasis klien

Common Use Cases

Pengujian 2FA

Uji implementasi 2FA.

Pengembangan

Buat kode selama pengembangan.

Pemulihan

Verifikasi rahasia.

Edukasi

Pelajari TOTP.

Technical Guide

TOTP memperluas HOTP menggunakan T = floor(unixTime/period) sebagai penghitung. (1) Dekode rahasia Base32. (2) Hitung langkah waktu. (3) Buffer big-endian 8 byte. (4) HMAC-SHA1. (5) Pemotongan dinamis: offset nibble terakhir, 4 byte, masker 0x7FFFFFFF, mod 10^digit.

Tips & Best Practices

  • 1
    Periode 30 detik adalah standar
  • 2
    Rahasia 160+ bit atau lebih
  • 3
    Jaga rahasia tetap aman
  • 4
    6 digit untuk kompatibilitas

Related Tools

Frequently Asked Questions

Q Gratis?
Ya.
Q Google Authenticator?
Ya, algoritma yang sama.
Q Rahasia aman?
Ya, berbasis klien.
Q Periode default?
30 detik.
Q 8-digit?
Ya.

About This Tool

Generator TOTP is a free online tool by FreeToolkit.ai. All processing happens directly in your browser โ€” your data never leaves your device. No registration or installation required.