Beranda

Uji token TOTP

Panduan ini menjelaskan TOTP token testing dalam konteks kode Authenticator lokal, kunci Base32, tautan otpauth, dan pintasan URL.

Bantuan authenticator 2FA, MFA, dan TOTP

Gunakan halaman ini sebagai generator kode TOTP/OTP ringan untuk autentikasi dua faktor (2FA), autentikasi multi-faktor (MFA), dan kode setup yang kompatibel dengan authenticator. Tempel secret Base32 atau tautan otpauth, lalu tambah generator hanya saat diperlukan.

Catatan fitur

Kolom secret menampilkan teks yang ditempel apa adanya, sementara generator menerima spasi, tanda hubung, dan padding secara internal. Setiap generator memiliki hitung mundur TOTP 30 detik sendiri, nama opsional, tempel, bersihkan, hapus, dan salin sekali klik. Halaman dimulai dengan satu generator secara default; tambah lagi hanya saat mengelola beberapa akun, secret 2FA, atau token MFA. Input yang didukung mencakup URI otpauth://, secret Base32, URL fragment, pintasan path, dan parameter query.

Pintasan secret URL

Format fragment direkomendasikan karena konten setelah # tidak dikirim bersama request HTTP. Format path dan query juga didukung, dan halaman tersebut diberi noindex agar URL berisi secret tidak terindeks. Jangan bagikan secret 2FA asli dengan orang lain. Untuk pintasan sementara, gunakan URL fragment #secret=.

Cakupan alat

Alat mengubah kunci setup yang sudah ada menjadi kode TOTP saat ini. Alat ini tidak membuat secret baru, SMS OTP, persetujuan push, passkeys, atau recovery codes.

Vektor uji TOTP RFC 6238

Vektor publik RFC 6238 Appendix B ini memakai nilai TOTP 8 digit untuk SHA-1, SHA-256, dan SHA-512. Gunakan untuk memeriksa apakah generator TOTP, app Authenticator, atau library cocok dengan algoritma standar.

Waktu UnixWaktu UTCTOTP SHA-1 yang diharapkanTOTP SHA-256 yang diharapkanTOTP SHA-512 yang diharapkan
591970-01-01 00:00:59 UTC942870824611924690693936
11111111092005-03-18 01:58:29 UTC070818046808477425091201
11111111112005-03-18 01:58:31 UTC140504716706267499943326
12345678902009-02-13 23:31:30 UTC890059249181942493441116
20000000002033-05-18 03:33:20 UTC692790379069882538618901
200000000002603-10-11 11:33:20 UTC653531307773770647863826

Vektor uji TOTP RFC 6238 (JSON)

Standar dan referensi

FAQ

Apa itu TOTP?

TOTP adalah kata sandi sekali pakai berbasis waktu. Aplikasi authenticator dan layanan berbagi secret Base32 yang sama, lalu memakai waktu saat ini untuk membuat kode pendek yang biasanya berubah setiap 30 detik.

Apakah alat 2FA ini lokal?

Perhitungan TOTP berjalan di browser Anda dengan Web Crypto. Tidak perlu akun, dan secret tidak dikirim ke API backend untuk membuat kode. Untuk pintasan URL, gunakan format #secret=.

Bagaimana memakai beberapa generator?

Halaman dimulai dengan satu generator. Klik Tambah generator untuk setiap secret 2FA atau MFA tambahan, beri nama opsional, tempel secret Base32 atau URI otpauth, lalu salin kodenya.

Bisakah saya membuka URL dengan kode setup 2FA?

Bisa. Format yang disarankan adalah https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECRET. Pintasan path dan URL ?secret= juga berfungsi.