Generator Kode QR 2FA
Buat URI otpauth:// dan kode QR untuk TOTP atau HOTP dari penerbit, akun, dan kunci Base32. Pindai dengan Google Authenticator, Authy, atau 1Password.
Kunci yang ditampilkan layanan saat Anda mengaktifkan 2FA. Spasi dan huruf kecil tidak masalah.
Masukkan nama akun untuk membuat kode QR.
Mengikuti format Key URI Google Authenticator dan berfungsi dengan Google Authenticator, Microsoft Authenticator, Authy, 1Password, Bitwarden, dan lainnya. Kode QR dibuat secara lokal. Siapa pun yang melihatnya bisa membuat kode Anda, jadi jangan bagikan tangkapan layarnya.
Berjalan sepenuhnya di browser Anda. Data Anda tidak pernah diunggah.
Apa itu Generator Kode QR 2FA?
Alat ini membuat URI kunci otpauth:// dan kode QR-nya yang dipindai aplikasi authenticator saat Anda menyiapkan autentikasi dua faktor. Masukkan penerbit, nama akun, dan kunci rahasia, sesuaikan algoritma, digit, dan periode atau penghitung, lalu pindai atau unduh kode QR.
Cara menggunakan Generator Kode QR 2FA
- Pilih Jenis: TOTP (berbasis waktu) atau HOTP (berbasis penghitung).
- Masukkan Penerbit (nama layanan) dan Nama akun.
- Tempel Kunci rahasia (Base32) atau klik Kunci acak baru.
- Sesuaikan algoritma, digit, dan periode/penghitung, lalu pindai kode QR atau klik Unduh PNG.
Contoh
Penerbit ACME Co, akun john@example.com, kunci JBSWY3DPEHPK3PXP
otpauth://totp/ACME%20Co:john%40example.com?secret=JBSWY3DPEHPK3PXP&issuer=ACME%20Co&algorithm=SHA1&digits=6&period=30
Kapan menggunakan Generator Kode QR 2FA
Pakai untuk mendaftarkan akun uji saat pengembangan, memindahkan kunci yang diketahui ke aplikasi authenticator baru, atau membuat kode QR untuk dokumentasi. Jangan pernah membagikan kode QR akun asli; kode itu memuat kunci rahasia.
Cara kerja Generator Kode QR 2FA
URI mengikuti format Key URI Google Authenticator: otpauth://totp/Issuer:account?secret=…&issuer=…&algorithm=SHA1&digits=6&period=30, dengan penerbit dan akun di-percent-encode. Kode QR dibuat secara lokal dengan pustaka qrcode (level koreksi galat M) sebagai data URL PNG. Kunci acak berukuran 20 byte (160 bit) dari crypto.getRandomValues, seperti yang direkomendasikan RFC 4226.
Kasus Penggunaan Umum
- Membuat kode QR untuk akun uji 2FA
- Memindahkan kunci TOTP ke ponsel baru
- Membuat tangkapan layar dokumentasi dengan kunci tiruan
- Menguji bagaimana aplikasi authenticator menangani SHA-256 atau kode 8 digit
Catatan Keamanan
Siapa pun yang memindai atau memotret kode QR bisa membuat kode sekali pakai Anda. Jangan bagikan tangkapan layar kode QR 2FA asli.
Pertanyaan Umum
Apakah semua aplikasi mendukung SHA-256 dan 8 digit?
Tidak. Google Authenticator secara historis mengabaikan algoritma dan digit di beberapa platform; SHA-1, 6 digit, 30 detik adalah pilihan paling kompatibel.
Mengapa penerbit tidak boleh memuat titik dua?
Titik dua memisahkan penerbit dan akun pada label URI, sehingga titik dua di dalam salah satunya membuat label ambigu.
Apakah kode QR dibuat secara online?
Tidak. URI dan gambar QR dibuat di browser Anda; tidak ada yang dikirim ke server.