Materi
NIST mendefinisikan autentikasi berfaktor banyak sebagai autentikasi memakai dua faktor berbeda atau lebih, dan glosarium NIST SP 800-63B-4 menyebut tiga jenis faktor. OWASP mencatat ada lima jenis bukti, tetapi dalam praktik web hanya tiga yang pertama yang umum dipakai.
| Jenis faktor | Artinya | Contoh |
|---|---|---|
| Sesuatu yang kamu tahu | Pengetahuan | PIN kartu ATM, frasa sandi |
| Sesuatu yang kamu punya | Kepemilikan benda fisik atau digital | Kunci keamanan USB, kode cadangan yang dicetak |
| Sesuatu yang melekat padamu | Sifat fisik | Sidik jari, wajah |
Dua kata sandi bukan dua faktor, karena keduanya berjenis sama dan bisa dicuri lewat jalan yang sama. CISA mencatat faktor kedua membuat kata sandi yang dicuri tidak cukup untuk masuk, dan menyebut contoh metodenya: kode lewat SMS atau surel, aplikasi autentikator yang membuat kode baru setiap 30 detik, dan biometrik. Pengaturannya ada di menu keamanan akun dengan nama seperti verifikasi dua langkah atau autentikasi dua faktor.
Pengelola kata sandi
OWASP menjelaskan pengelola kata sandi sebagai program, pengaya browser, atau layanan yang mengurus banyak kredensial berbeda secara otomatis. CISA menambahkan bahwa pengelola kata sandi membuat, menyimpan, dan mengisi kata sandi, serta memberi tahu kata sandi yang lemah atau dipakai ulang. Pengguna cukup mengingat satu kata sandi kuat, yaitu kata sandi pengelola itu sendiri.
OWASP juga menyebut halaman masuk harus mengizinkan tempel (paste) pada kolom nama pengguna, kata sandi, dan kode faktor kedua, karena larangan menempel menghalangi pemakaian pengelola kata sandi.