Pertanyaan sederhana: Apa itu otentikasi dua faktor atau verifikasi dua langkah?

Dalam beberapa tahun terakhir, konsep keamanan(security concept) baru telah menjadi berita utama - verifikasi dua langkah atau otentikasi dua faktor(verification or two-factor authentication) (2FA). Semuanya dimulai dengan Google mengaktifkannya untuk penggunanya, dan sejak itu, banyak perusahaan mengikuti contoh mereka, termasuk Microsoft , Apple , dan Facebook . Bahkan perusahaan game bergabung dengan tren ini. Jika Anda ingin memahami apa itu otentikasi dua faktor(two-factor authentication) , cara kerjanya, mengapa Anda harus mengaktifkannya dan di mana membaca artikel ini:

Apa itu otentikasi atau verifikasi(authentication or verification) dua langkah ?

Otentikasi dua faktor adalah proses keamanan(security process) yang melibatkan dua tahap untuk memverifikasi identitas seseorang atau entitas(person or entity) yang mencoba mengakses layanan apa pun (email, jejaring sosial, perbankan, dll.). Konsep ini juga disebut verifikasi dua langkah, dan memerlukan dua atau lebih dari tiga faktor otentikasi ini: faktor pengetahuan(knowledge factor) , faktor kepemilikan(possession factor) , dan faktor bawaan(inherence factor) .

Otentikasi tradisional hanya melibatkan satu atau dua dari tiga faktor yang disebutkan sebelumnya. Misalnya, jika Anda ingin menggunakan layanan seperti email, otentikasi tradisional melibatkan mengetahui nama pengguna dan kata sandinya. Pengetahuan(Knowledge) dapat dicuri dengan berbagai cara dan orang dapat mengetahui nama pengguna dan sandi(username and password) Anda , lalu menggunakan informasi tersebut untuk berpura-pura sebagai Anda, atau mencuri informasi berharga yang dapat digunakan untuk menyakiti Anda.

Login Spotify: nama pengguna dan kata sandi diminta

Di dunia nyata, verifikasi tradisional mungkin melibatkan faktor pengetahuan(knowledge factor) dan faktor kepemilikan(possession factor) . Misalnya, ketika Anda pergi ke ATM untuk mendapatkan uang tunai, Anda menggunakan kartu debit atau kredit(debit or credit card) ( faktor kepemilikan(possession factor) ) dan PIN ( faktor pengetahuan(knowledge factor) ). Namun, baik PIN atau informasi pada kartu kredit(credit card) Anda dapat dicuri dengan berbagai cara, dan pihak yang tidak berwenang dapat melakukan transaksi online menggunakan uang Anda. Itu sebabnya konsep 3D Secure dikembangkan untuk memberikan lapisan keamanan(security layer) tambahan untuk transaksi kartu kredit dan debit online.

Saat menggunakan verifikasi dua langkah di dunia digital, faktor ketiga ditambahkan: faktor kepemilikan(possession factor) - biasanya ponsel cerdas atau ponsel Anda. Perangkat ini digunakan untuk verifikasi identitas Anda tahap kedua. Misalnya, saat Anda masuk ke akun email(email account) , Anda terlebih dahulu memberikan nama pengguna dan sandi(username and password) . Kemudian, Anda diminta untuk memberikan kata sandi berbasis waktu yang kedaluwarsa dalam beberapa detik. Kata sandi ini dapat dikirim ke akun email(email account) Anda , ke ponsel cerdas Anda, atau dapat dibuat oleh aplikasi autentikator(authenticator app) seperti Google Authenticator atau Microsoft Authenticator .

Cara kerja otentikasi dua faktor

Beberapa perusahaan dan layanan juga menyediakan perangkat otentikasi fisik yang terus menghasilkan kode yang perlu Anda gunakan untuk menyelesaikan proses verifikasi(verification process) . Misalnya, banyak bank menyediakan perangkat fisik untuk verifikasi dua langkah, sehingga Anda dapat mengakses rekening bank Anda secara online(bank account online) . Juga, PayPal melakukan ini untuk sejumlah negara, termasuk Amerika Serikat(USA) .

Bagaimana cara kerja otentikasi(authentication work) dua faktor ?

Implementasi untuk autentikasi dua langkah sangat banyak, dan kami tidak merinci semuanya karena artikel ini akan menjadi sangat panjang.

Implementasi yang paling populer adalah pendekatan Google berdasarkan TOTP-Time-based One-time Password Algorithm . Saat verifikasi dua langkah diaktifkan untuk akun Anda, server khusus membuat sandi/kode baru setiap beberapa detik sekali. Perangkat yang berbagi kata sandi dengan Anda perlu disinkronkan dengan server sehingga kode yang Anda masukkan selama langkah otentikasi(authentication step) kedua cocok dengan yang ada di server. Jika perangkat yang membagikan kata sandi tidak sinkron, Anda tidak dapat menyelesaikan verifikasi identitas Anda.

Algoritma ini adalah yang paling populer ditemukan online. Banyak perusahaan yang menggunakannya, termasuk Google , Microsoft , Apple , Facebook , Evernote , Dropbox , WordPress , MailChimp , dan LastPass .

Untuk memudahkan Anda memahami cara kerja autentikasi dua faktor, mari kita ambil contoh Fortnite , game online(online game) populer yang dimainkan banyak orang. Setelah Anda mengonfigurasi otentikasi dua faktor (2FA) untuk akun Epic Games Anda (pembuat Fortnite ), tidak cukup lagi hanya dengan memberikan nama pengguna dan kata sandi(username and password) Anda untuk masuk. Anda juga harus memberikan kode sandi sekunder untuk dapat untuk melakukannya.

Memberikan kode sandi 2FA untuk masuk ke akun Fortnite (Epic Games)

Kode sandi tambahan bersifat sementara, dan hanya Anda yang mengetahuinya. Tidak ada orang lain yang dapat menemukannya, karena Anda hanya bisa mendapatkan kode ini dari aplikasi autentikator(authenticator app) (seperti Google Authenticator ) atau dari pesan email yang Anda terima dari Epic Games . Kode otentikasi dua faktor berubah setiap beberapa detik, sehingga hampir tidak mungkin untuk ditebak.

Aplikasi Google Authenticator di smartphone

Jika Anda memberikan kode otentikasi(authentication code) dua faktor yang benar , Anda masuk ke akun Fortnite(Fortnite account) Anda . Selama 30 hari ke depan, Anda tidak perlu memberikan kode 2FA pada perangkat yang telah Anda gunakan untuk masuk. Namun, pada akhir 30 hari atau jika Anda mencoba masuk dari perangkat baru, Anda harus memberikan kode sandi 2FA yang valid lagi.

Otentikasi dua faktor di sektor perbankan(banking sector)

Pendekatan populer lainnya adalah yang digunakan oleh bank dan penyedia kartu kredit(credit card) . Ini bernama 3-D Secure , dan digunakan untuk menyetujui transaksi keuangan yang dilakukan secara online. Metode verifikasi dua langkah ini melibatkan tiga entitas: domain pedagang atau bank tempat uang dibayarkan, domain bank yang mengeluarkan kartu yang digunakan, dan infrastruktur yang mendukung protokol 3-D.

Kata sandi satu kali diminta oleh bank untuk mengakses layanan online-nya

Protokol ini hanya menggunakan koneksi SSL yang aman untuk melakukan transaksi online dan, agar transaksi disetujui, Anda memerlukan kata sandi khusus, di samping nama dan detail kartu kredit(name and credit card details) Anda . Kata sandi ini mungkin bersifat sementara dan berdasarkan waktu, atau mungkin permanen dan ditetapkan oleh Anda, pengguna. Aspek penting lainnya adalah bahwa kata sandi ini tidak disimpan oleh pedagang atau bank tempat pembayaran uang. Kata sandi hanya diketahui oleh server yang menyediakan infrastruktur untuk protokol 3-D. Oleh karena itu, jika pedagang diretas, peretas tidak bisa mendapatkan kata sandi 3-D Secure(Secure password) Anda .

Mengapa Anda memerlukan otentikasi dua faktor?

Alasan utama mengapa Anda harus menggunakan verifikasi dua langkah adalah untuk melindungi diri Anda sendiri. Dengan menggunakan lapisan perlindungan tambahan ini, Anda mempersulit pihak yang tidak diinginkan untuk mengakses identitas Anda secara online(identity online) dan mencuri data pribadi atau keuangan.

Saat menggunakan 3-D Secure untuk transaksi keuangan, Anda mempersulit peretas untuk mencuri uang Anda. Sangat mudah bagi mereka untuk menyalin detail kartu Anda, tetapi mereka akan kesulitan mendapatkan kata sandi 3-D Secure(Secure password) Anda .

Kapan sebaiknya Anda menggunakan otentikasi dua faktor?

Menambahkan langkah autentikasi(authentication step) sekunder menjengkelkan bagi semua orang, tetapi perlu untuk menjaga kerahasiaan akun dan data kami. Kami sangat menyarankan Anda mengaktifkan dan menggunakan verifikasi dua langkah setidaknya untuk jenis layanan berikut:

  • E-mail - Kotak Masuk(Inbox) Anda menyimpan data pribadi dalam jumlah terbesar dari semua akun online Anda. Orang-orang dapat memata-matai riwayat email Anda, mempelajari nama pengguna untuk akun perbankan dan PayPal(banking and PayPal accounts) Anda , mempelajari lebih lanjut tentang pekerjaan Anda, hubungan Anda, dan banyak detail penting lainnya. Mengamankan kotak masuk Anda adalah hal pertama yang harus Anda lakukan.
  • Transaksi perbankan & keuangan online(Online banking & financial transactions) - jika Anda melakukan perbankan online, jika Anda membeli barang dari Amazon , eBay, atau toko online lainnya, Anda harus mengamankan kartu kredit atau debit Anda. Tanyakan kepada bank Anda tentang keamanan 3-D dan opsi verifikasi dua langkah yang mereka tawarkan, aktifkan dan gunakan.
  • Menyimpan kata sandi Anda(Storing your passwords) - banyak orang yang sadar akan keamanan menggunakan layanan seperti LastPass , Roboform atau KeePass(Roboform or KeePass) . Mengamankan mereka sangat penting. Jika kata sandi akun(account password) Anda dicuri, pihak yang tidak berwenang memiliki akses ke semua kata sandi Anda dan dapat merugikan Anda.
  • Jejaring Sosial(Social Networking) - kita semua menyimpan banyak data pribadi di jejaring sosial seperti Facebook , Twitter , atau Instagram . Jika orang lain mendapatkan akses ke data Anda, mereka mungkin menemukan banyak hal yang ingin Anda rahasiakan. Misalnya, jika Anda memiliki pasangan yang cemburu, mereka mungkin sudah mengetahui kata sandi Facebook(Facebook password) Anda dan mengawasi apa yang Anda lakukan. Lindungi diri Anda dan aktifkan autentikasi dua faktor.

Verifikasi dua langkah untuk akun Gmail Anda

Cara mengaktifkan otentikasi dua faktor untuk akun terpenting Anda

Secara umum, mengaktifkan otentikasi dua faktor berarti Anda harus masuk ke akun online Anda dan menuju(account and head) ke kata sandi dan pengaturan keamanan(password and security settings) Anda . Kemudian, jika Anda dapat menggunakan otentikasi dua faktor untuk akun Anda, Anda harus menemukan opsi untuk itu. Jika 2FA tersedia, mengaktifkannya berarti mengikuti beberapa langkah di mana Anda memilih metode yang Anda inginkan (biasanya, yaitu autentikasi melalui email atau aplikasi autentikator(email or authenticator app) pada ponsel cerdas). Untuk membantu Anda mengaktifkan dan menggunakan otentikasi dua faktor, kami telah menerbitkan beberapa panduan yang mencakup beberapa layanan online paling populer:

  • Cara mengaktifkan atau menonaktifkan verifikasi 2 langkah untuk akun Google Anda(Google account)
  • Menyetujui(Approve) atau menolak permintaan masuk ke akun Microsoft(Microsoft account) Anda menggunakan Android
  • Cara mengaktifkan verifikasi dua langkah untuk ID Apple(Apple ID) Anda , di iPhone atau iPad(iPhone or iPad)
  • Siapkan(Set) verifikasi dua langkah untuk akun Microsoft(Microsoft account) Anda dengan Google Authenticator
  • Cara mengaktifkan dan menggunakan 2FA Fortnite (otentikasi dua faktor)
  • Aktifkan dan gunakan otentikasi dua faktor (2FA) untuk akun Blizzard Anda(Blizzard account)

Juga, jika Anda mencari cara mudah untuk menerapkan otentikasi dua faktor di perusahaan Anda sendiri, berikut adalah artikel singkat tentang manfaat dari solusi luar biasa semacam ini: 7 hal yang dapat Anda lakukan dengan ESET Secure Authentication .

Sudahkah Anda mengaktifkan otentikasi dua faktor di semua akun Anda?

Kami harap Anda menemukan panduan ini bermanfaat. Jika Anda memiliki pertanyaan atau masalah dalam memahami cara kerja verifikasi dua langkah, jangan ragu untuk meninggalkan komentar di bawah.



About the author

Saya seorang pengulas profesional dan penambah produktivitas. Saya suka menghabiskan waktu online bermain video game, menjelajahi hal-hal baru, dan membantu orang dengan kebutuhan teknologi mereka. Saya memiliki beberapa pengalaman dengan Xbox dan telah membantu pelanggan menjaga keamanan sistem mereka sejak 2009.



Related posts