BERITA TEKNOLOGI CAPTCHA dan Fungsinya sebagai Cyber Security

CAPTCHA dan Fungsinya sebagai Cyber Security

Oleh Yemima Kristina Kolondam | Senin, 27 Desember 2021

CAPTCHA dan Fungsinya sebagai Cyber Security

Sering muncul ketika mengakses sebuah situs website, CAPTCHA merupakan salah satu sistem cyber security. Dalam artikel ini akan dibahas pengertian, jenis dan fungsi CAPTCHA, serta bagaimana mengatasi wrong CAPTCHA.

Ciptakan lingkungan belajar yang lebih MENYENANGKAN dengan GAME-BASED LEARNING!

Aktivitas di kantor membosankan?
Karyawan engangement kurang?
GAMIFIKASI-IN aja!

Daftar Isi Artikel

Apa itu CAPTCHA ?

CAPTCHA adalah singkatan dari Completely Automated Public Turing Test to Tell Computers and Humans Apart. Secara singkat CAPTCHA adalah tes untuk membedakan apakah akses permintaan online  pada sebuah situs website dilakukan oleh manusia dan mesin (robot).

CAPTCHA berkembang dari sebuah Turing Test yang diciptakan oleh Alan Turing, seorang matematikawan, peneliti komputer, dan filsafat yang dijuluki “bapak komputasi modern,” pada tahun 1950. Turing Test merupakan sebuah tes sederhana dengan beberapa pertanyaan yang diberikan pada manusia dan mesin, untuk menguji kepintaran mesin dan  membedakan mana jawaban manusia asli atau mesin.

Sehingga bisa dikatakan bahwa CAPTCHA adalah bentuk teknologi modern turing test yang dikembangkan untuk meningkatkan keamaan situs dari cyber attack. Teknologi CAPTCHA  mulai digunakan pada tahun 2000 di Carnegie Mellon University dan terus dikembangkan hingga saat ini.

Fungsi utama CAPTCHA adalah menyediakan challenge and response (tantangan dan tanggapan) yang mudah dikerjakan oleh manusia, namun sulit dipecahkan mesin/robot.

Hal ini dikarenakan mesin menggunakan bahasa pengkodean khusus yang berbeda dengan bahasa manusia, sehingga mesin akan sulit mengidentifikasi bahasa manusia tanpa diprogram terlebih dahulu. Verifikasi CAPTCHA biasanya menggunakan grafis,  berupa huruf, angka, atau gambar.

Jenis-Jenis CAPTCHA

Text CAPTCHA

Text CAPTCHA adalah jenis CAPTCHA  berupa susunan kombnasi angka, huruf dan simbol acak dengan latar gambar abstrak yang samar. Pengguna harus memasukkan atau mengetik ulang kombinasi tersebut sesuai urutan yang ditentukan.

3D CAPTCHA

3D CAPTCHA adalah jenis  yang mirip dengan text CAPTCHA yang mencakup kombinasi angka, huruf dan simbol. Namun  latar pada CAPTCHA ini menggunakan gambar 3D sehingga kombinasi karakter lebih sulit diidentifikasi.

Picture recognition CAPTCHA

Picture recognition CAPTCHA menampilkan potongan-potongan gambar seperti elemen grafis, pemandangan, dsb. Pengguna harus memilih bagian gambar yang sesuai dengan ketentuan yang diberikan. 

Math CAPTCHA

Math CAPTCHA berisi soal matematika sederhana, seperti penjumlahan dan pengurangan dua angka.  Pengguna harus memasukkan hasil perhitungan yang benar untuk melewati CAPTCHA ini.

jQuery slider CAPTCHA

Jenis jQuery slider CAPTCHA mengharuskan pengguna untuk menggeser (slide) sebuah kotak kecil dari arah tertentu, misalnya dari kiri ke kanan untuk membuka kunci.

No CAPTCHA reCAPTCHA

No CAPTCHA reCAPTCHA adalah jenis CAPTCHA dari Google yang sangat sederhana dan paling sering digunakan. Pengguna hanya perlu mengklik sebuah kotak di samping tulisan "I'm not a robot" hingga muncul tanda ceklis untuk menyatakan bahwa pengguna bukan robot.

Fungsi CAPTCHA

  1. Melindungi keakuratan polling dari mesin peretas untuk memastikan semua yang melakukan voting adalah manusia asli dan mencegah double voting.
  2. Mencegah registrasi akun palsu ke beberapa akun email yang digunakan untuk tujuan jahat.
  3. Menghindari ticket inflation, yaitu kasus pembelian tiket suatu event dalam jumlah banyak dengan menggunakan bot yang kemudian dijual kembali dengan harga yang lebih mahal.
  4. Mencegah spam komentar palsu dari bot yang sulit disaring situs.
  5. Melindungi email pengguna dari tindakan scrapping (pencurian email mealui situs website) dengan melindungi dan menyembunyikan alamat email pengguna dari scraper.
  6. Mencegah brute force attack di mana peretas berulang kali mencoba menembus akun pengguna dengan menggunakan ratusan kombinasi kata sandi berbeda.

Baca Juga : Sering Dengar Kata Cache? Ini Definisi dan Manfaatnya

Bagaimana Mengatasi Wrong CAPTCHA ?

Wrong CAPTCHA biasanya terjadi pada jenis text CAPTCHA dan picture recognition CAPTCHA. Wrong CAPTCHA terjadi karena  beberapa penyedia CAPTCHA sangat sensitif terhadap input pengguna.

Pada text CAPTCHA misalnya, wrong CAPTCHA terjadi karena beberapa karakter baik huruf maupun angka yang sulit dibedakan:

  • antara huruf L kecil (l), huruf i besar (I), dan angka 1
  • antar huruf o besar (O) dan angka nol (0)
  • antara angka 6 dan 8 yang saling bertumpuk
  • antara huruf-huruf yang bentuknya mirip seperti V dan U

Sedangkan pada picture recognition CAPTCHA, wrong CAPTCHA terjadi karena gambar yang kurang jelas sehingga sulit diidentifikasi, cache dan cookies yang menumpuk, atau koneksi internet yang kurang stabil.

Untuk mengatasi wrong CAPTCHA, berikut beberapa hal yang bisa dilakukan :

  1. Muat ualang (reload) halaman website
  2. Bersihkan cache dan cookies pada browser
  3. Masukkan kembali CAPTCHA dengan hati-hati

Sumber Referensi :


Yemima Kristina Kolondam

Yemima Kristina Kolondam

Senin, 27 Desember 2021

ARTIKEL TERKAIT

Magang lebih mudah dan bisa dilakukan dari mana saja dengan Program Magang Online Gamelab. Magang Bersertifikat, plus Pelatihan!

DAFTAR MAGANG

ARTIKEL POPULER

KATEGORI