Blog

Blog

Artikel tentang autentikasi dua faktor, keamanan TOTP, dan praktik terbaik untuk melindungi akun online Anda.

Cara Kerja Pembuatan Kode TOTP

Diagram alir algoritma kata sandi sekali pakai berbasis waktu RFC 6238

Langkah 1Base32

Kunci Rahasia

Kunci Rahasia Bersama

JBSWY3DPEH...
Langkah 2Unix

Waktu Unix

detik sejak 1970-01-01

1741531200
Langkah 3T = t / 30

Penghitung Waktu (T)

interval 30 detik

58051040
Langkah 4HMAC-SHA

HMAC-SHA Hash

HMAC(rahasia, pencacah)

160-bit digest
Langkah 5Kedaluwarsa dlm 30s

Pemotongan Dinamis

482901

& kode 6 digit

RFC 6238TOTP = HOTP(SecretKey, ⌊(CurrentTime − T0) / TimeStep⌋)
T0 = 0 (Unix Epoch)•TimeStep = 30s

Algoritma TOTP menggabungkan kunci rahasia bersama dengan stempel waktu Unix saat ini dibagi interval waktu (standar 30 detik). Nilai ini di-hash menggunakan HMAC-SHA-1, SHA-256, atau SHA-512, lalu dipotong secara dinamis untuk menghasilkan kode 6 atau 8 digit yang berganti otomatis setiap 30 detik.

Perbandingan Algoritma

Perbandingan fungsi hash yang digunakan dalam implementasi TOTP

AlgoritmaFungsi HashBit OutputTingkat KeamananKecepatanTerbaik Untuk
SHA-1HMAC-SHA-1160StandarTercepatAplikasi Konsumen
SHA-256HMAC-SHA-256256Tingkat LanjutCepatBisnis/Perusahaan
SHA-512HMAC-SHA-512512MaksimumSedangKeamanan Tinggi

Panduan Pengaturan Langkah demi Langkah

Ikuti langkah-langkah ini untuk mengamankan akun Anda dengan aplikasi autentikator

LangkahAksiDetail
1Pilih Aplikasi AutentikatorUnduh Google Authenticator, Authy, atau Microsoft Authenticator dari toko aplikasi Anda.
2Aktifkan 2FA di Layanan[Launch Generator ↑]Buka pengaturan keamanan akun Anda dan pilih 'Aktifkan Autentikasi Dua Faktor'.
3Pindai Kode QRGunakan aplikasi autentikator Anda untuk memindai kode QR yang ditampilkan di layar.
4Simpan Kode Cadangan[Save in Vault ↑]Unduh atau catat kode cadangan yang disediakan oleh layanan.
5Verifikasi PengaturanMasukkan kode 6 digit dari aplikasi Anda untuk mengonfirmasi pengaturan berfungsi dengan benar.

Tetap Terinformasi

Dapatkan tips keamanan terbaru dan praktik terbaik TOTP langsung di inbox Anda.