# Two Step Verification _**Two Factor Authentication**_(2FA), atau lebih dikenal dengan nama lainnya _**Two Step Verification**_ atau _**Dual-Factor Authentication**_, merupakan proses keamanan dimana pengguna memberikan dua faktor autentikasi yang berbeda untuk memverifikasi dirinya sendiri. Proses ini diterapkan untuk lebih mengamankan kredensial pengguna dan fitur-fitur yang dapat diakses oleh pengguna tersebut. 2FA mengurangi namun tidak menghilangkan kemungkinan untuk diserang oleh pembobol, karena 2FA menyediakan tingkat keamanan yang lebih tinggi dibandingkan metode autentikasi yang bergantung pada _Single Factor Authentication_(SFA), dimana pengguna hanya menyediakan satu faktor --- biasanya dalam bentuk kata sandi atau kode sandi. Metode 2FA mengandalkan pengguna untuk memberikan sandinya, ditambah dengan faktor kedua, dapat dalam bentuk antara token keamanan atau faktor biometrik, seperti _fingerprint_ atau _facial scanner_. Beberapa jenis website yang menggunakan 2FA: ![](https://www.facebook.com/images/fb_icon_325x325.png) ![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAADhCAMAAAAJbSJIAAAAwFBMVEX///8AAAD/mQDe3t75+fl9fX2CgoLBwcH/kQCnp6dKSko4ODiGhob+kwD/lwAbGxsrKyuampry8vJ3d3dfX1/MzMxvb2/S0tK4uLgzMzPr6+va2trn5+cLCwuurq6Pj49nZ2dUVFQ/Pz9OTk4kJCSioqIdHR3+q0n/+/T/9+v/5McUFBRDQ0P+3bj+2Kv/69T+sFb+6cz+um/+nRv/wn/+zZj+1KX+hwD+r07+vHL+4L7+8uL+xYv+oir+pzv+sl9LvhPVAAAHgElEQVR4nO2ZaVvqSBCFA0QT0EQIssi+L8qiiN57AfH//6vJ0tVLiA6EzMjMc95PdDqp9ElXV1U3mgYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+DF0x9Evx0zS1KpX3fxTc5ArtmrSZSfj4Xg/S7flTjHrsI7GsNgptythM5lheTZoPuW714asspY5wJG664WrTqdYqCgfxr+r4T+dLXY6t8ZZn61WTEmUxdvz/oU7XcvMWGfWu6xfsVa/LpspdSUrg6HoSB1yzzurZDr1kBWPFIJLhqYNqdeIL7AVfj3Njc7aekb0FdyZvRHNkjCjfCaXHv/qEQpn9Ip75RHuQOwbtrS26K3GFVg4fH89pFDuK2kzucnHlDuw8vCNwlzQ49yFrmdUhVVD7mzEE1j6+v2krC339arKrWV1SAqFv1U4C19/chRzrQe5sxNP4RMfeleYq8gKm011EEqrGfhiXYy9y2/I618q7Pod4tM11Q5S2FWfcg5GfwTkBn3PP/h8FmSF3xN4NC3CW3cQekHt065muYAud0o/bDSoVXX0Onl5SVYY4iB4H0MneHam6i2HFF5X6kPxouawZPAI4Y/IGQSNtqaMLxwbeMQq+s1r2YQeBO5UL6Rw2KjzGBYr1uSlb6pxh+qrCoey+tTAjy4k0ZCHztyIfKEQehlZuPNbDnNN5pj0CeuKQn/ayl/YOwov3fbzN+ThbCnmVIVKnxvCZcHBtzHaxfvZiMJOJnpENFDmvYZijy/ltqwwmOwKa93GURhI4akrUmFHHWBDUSElYh4IaIGpCnkQZpdvWZNlCGcUNPuywmBVUlK5jq2QqNXzUQrZiGjZaF8pZOiNqvogM07xkmUKnkHphl7QvKtJCtlHy5+tUK9ki72UQFXIqin2zZtBi+ZJVugYhY6cwRSFXbpKiZva4RsyQiF7l3ZzpsLMQWz+TuGIPXSg0LgPm5EVZulii66EFbKw7nsmG9EgEYV6RO6JoTDTPzQjKeS5j9fcTkqxJ9Z5VSjMJ6HQkb3zGIV3kQorEVZkhbxa50Gtxi7QPPGqoZWwQr5u+tlSQ4+MpUcoFLuPcrVeo8AvFPL6TGxGaA65l/5DCunV+bqs92SFFBc7jtzHFfJyUMpooWwrvNRIVCF9yCcW4GIqpOTdVftIocOifepG3qmHFVKgqiSqkIbGCkptFE8hORgrjcNeygtL2v75UACgQoFCVSNRhZTFqWpPxVKoUxxhVkJ1Ka9oy6VKRsxi+N0P0jwnp5A8g+1zKCKOTlNIvk4JmhZ3sOp4SGE3lauBSqp8hqpBvxRNTmGXmWUhjtfGtVgK2RzqbC/FXIEbFdzWpKfYzo1KAiNZhVRHXPktcaJxfZrCJ6khb939D6ceCjAjNUm676aUqIL0mJxCqu/9QkI+9qmcopCft+QbisDUQBfbQBXvMVoTA3eNOLResgkrFKIeOvmUhDe24xWKwq+vFqflrxT623Xuvze8sGKaEsz4o6jXu4xqpyiMrNk87r9V6Bw6cCNxherZYOqKtW+8dXJCTROKJlU2Qi8uBgrvutfDqmFk22x7FRy51FMhqI5Psi69ll/QZtm568fzExTqSv1usHMlPx96IbNYEgeBeqaQ54dKFXUWedWapELpUP/BD2pdOh35QuEXe3xxqN/x5r/R5DvBdvvgnLPK/xxxpNnviPtC+8PBWQq99816s/sC/c3S5nvUSrblQmd4jtdoZanyKnmdWXHAVxve93q5cpad8zvFI083a4XcqNkc5QrKv17Bu+g4IOMPpHWJf9sJJtvH+WKxWU6jOp1Yp9mXxPbt+dUyfez9+0+PxmeyfkzO2PLZsmw7zbDNZXKm47P9ZX5uE7K1/mVZwQS6Ql2J5iYhw+fxaFvmOnLNnMpk//vPbrF5fHl5ma/TrkQzQfc4h+WrbdnrpOaReLTSaStpo3GZjs20Za+SXTRT253FRFwjEdamGxescTLLZrnz7GxdheNE7CXDxouAtmnvzvWryeLDtH5tfS+1domMLSGmn6YX/Sxz/B7ftSable16g/Ux0bSdq/AikoVgYVtBErOf3+PM5HSzejUtz8DKFaiNbXuf9BDPZboyg2RtW9Z+vTlpKpfvv23Tz4GW7a/mrTuFl1HSKCz3JpUj7ng/1vNj5nLy8v6cNlkpY5vriX/1zbX0zw42JvMPUxRdbnmSHq/fH6eTSdS9k8l2/rb6sExeqNkWL4/2trn4F8d9Cou90OjNpSvTSu+fV+vdu1uueGzmi7fdejX+8PpEFZq2rGceWpam/fsnVXzPfGxaaQXbFcoKTpOVne682co9lvVHCp1r6/Vysn0Eyz+WqY7/e9zJTL8pnmzaF5YpDpk/s9h4hDzrdR3SM/m86BlkTOerV3m3FyXOVWfvdy8/PdT4TJZvK2/HfqjT9kOQPT4uoVw2k+nm7c84LccZ74Ti43O3WEYmkf8s0+WLmyYWi/l887L9f0kDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Aj+Am3Ig8SuzdyaAAAAAElFTkSuQmCC) ## Faktor Autentikasi Terdapat berbagai jenis cara untuk seseorang mengkonfirmasi dirinya sendiri dengan menggunakan lebih dari satu metode autentikasi. Saat ini, mayoritas dari metode autentikasi berdasarkan faktor pengetahuan, seperti sandi, sedangkan metode autentikasi 2FA menambahkan antara faktor kepemilikan atau faktor biometrik. Beberapa faktor autentikasi yang ada antara lain : 1. **Faktor Pengetahuan**, sesuatu yang diketahui oleh pengguna, seperti kata sandi, PIN, atau informasi rahasia jenis lainnya. 2. **Faktor Kepemilikan**, sesuatu yang dimiliki oleh pengguna, seperti _ID card_, token keamanan, telepon seluler, aplikasi smartphone atau perangkat seluler, untuk menyetujui permintaan otentikasi. 3. **Faktor Biometrik**, sesuatu sifat permanen bentuk fisik dari pengguna, seperti _fingerprint_, dan _facial and voice recognition_. 4. **Faktor Lokasi**, biasanya menandakan lokasi percobaan autentikasi. 5. **Faktor Waktu**, membatasi autentikasi pengguna dalam kurun waktu yang ditentukan Sebagian besar dari metode 2FA lebih mengandalkan tiga faktor autentikasi pertama, namun sistem yang membutuhkan keamanan yang lebih tinggi dapat menggunakannya untuk mengimplementasikan _Multifactor Authentication_(MFA), dimana terdapat dua atau lebih faktor untuk autentikasi yang lebih aman. ## Cara Kerja _Two-Factor Authentication_ Cara kerja 2FA adalah sebagai berikut: 1. Pengguna diminta untuk login melalui aplikasi atau website. 2. Pengguna mengisi _username_ dan sandi atau sejenisnya. Kemudian server website akan mencocokkan dan mengenali penggunanya. 3. Untuk proses yang tidak menggunakan sandi, website akan menghasilkan kunci keamanan untuk pengguna. 4. Website kemudian akan meminta pengguna menjalankan langkah login selanjutnya yang dapat berbentuk berbagai macam jenis, biasanya untuk membuktikan sesuatu yang hanya dimiliki oleh pengguna tersebut seperti token keamanan, _ID card_, _smartphone_, atau perangkat seluler. 5. Pengguna kemudian memasukkan kode sekali pakai yang dihasilkan. 6. Setelah memberikan kedua faktor, pengguna ter-autentikasi dan dapat mengakses aplikasi atau website # Dalam menggukan internet, informasi yang kita sediakan harus kita jaga dengan baik agar tidak diketahui dan disalah gunakan oleh orang lain. Oleh karena itu, 2FA menyediakan keamanan tersebut untuk mempermudah pengguna untuk mengamakan informasi dan kredensial mereka. Namun kita harus tetap waspada karena hal ini tidak menghapus kemungkinan akun untuk dibobol oleh orang lain.