CAPTCHA

Belum tahu apa itu CAPTCHA? Ketahui semua informasi tentang CAPTCHA hanya di Kamus IT Techbuddy, mulai dari definisi, pengertian, fungsi, dan lain sebagainya

Oleh: Rendy Andriyanto
Mengenal Apa itu CAPTCHA

Mengenal Apa itu CAPTCHA : “Impossible Captcha” tersedia di https://unsplash.com/photos/9D6UlCW38Ss

Apa itu CAPTCHA?

CAPTCHA, sebuah akronim yang memaparkan lapisan pertahanan dalam dunia siber yang amat penting. Mungkin kamu sering melihatnya, namun tak begitu memahami arti dan fungsinya.

Sebelum kita masuk ke dalamnya lebih jauh, marilah kita definisikan apa itu CAPTCHA.

CAPTCHA, atau Completely Automated Public Turing test to tell Computers and Humans Apart, adalah sistem yang dirancang untuk memastikan bahwa pengguna adalah manusia, bukan program komputer otomatis yang biasa disebut “bot”.

Teknologi ini pertama kali dikembangkan pada awal abad ke-21 oleh tim peneliti di Carnegie Mellon University.

Apa Fungsi CAPTCHA?

Kemajuan teknologi telah menciptakan ancaman baru berupa bot.

Bot ini dapat menjalankan banyak tugas secara otomatis dan cepat, seperti mengisi formulir online dengan spam atau melakukan pembelian massal tiket konser.

CAPTCHA diciptakan untuk mencegah hal tersebut.

CAPTCHA bertugas menjadi penghalang, memisahkan aktivitas manusia dan bot. Fungsi utamanya adalah memastikan bahwa interaksi dengan sistem tertentu berasal dari manusia, bukan bot atau program komputer lainnya.

Dengan kata lain, CAPTCHA adalah sistem otentikasi yang memfilter lalu lintas web dan melindungi situs web dari spam dan penyalahgunaan cyber crime.

Bagaimana Cara Kerja CAPTCHA?

Cara kerja CAPTCHA cukup unik. Ketika kamu mengunjungi sebuah situs web dan diminta untuk memverifikasi bahwa kamu adalah manusia, biasanya kamu akan disuguhkan dengan serangkaian karakter yang harus kamu masukkan ke dalam kotak yang disediakan.

Set karakter ini dirancang dengan gaya dan bentuk tertentu sehingga sulit dibaca oleh komputer atau bot. Inilah yang disebut dengan tes Turing, sebab hanya manusia yang mampu membaca dan memasukkan kembali karakter tersebut dengan benar.

Berbagai jenis CAPTCHA telah dikembangkan seiring waktu, termasuk yang berbasis teks, gambar, audio, dan beberapa jenis interaktif.

Meski masing-masing berbeda dalam implementasinya, prinsip dasarnya tetap sama, yaitu menciptakan sebuah tugas yang mudah bagi manusia, namun sulit bagi komputer.

Dalam hal ini, CAPTCHA menempatkan manusia sebagai kunci pengamanan dunia siber dari ancaman bot.

Layaknya kapten kapal yang menjaga kemudi, manusia bertindak sebagai penjaga gerbang yang memastikan bahwa hanya manusia yang memiliki akses ke layanan dan sumber daya tertentu di dunia online.

5 Tipe CAPTCHA

Ada banyak tipe CAPTCHA, masing-masing dengan cara kerja dan desain yang unik. Berikut adalah penjelasan tentang beberapa tipe CAPTCHA yang paling umum digunakan:

1. CAPTCHA Berbasis Teks

CAPTCHA berbasis teks adalah tipe CAPTCHA yang paling awal dan paling banyak digunakan. Pengguna diminta untuk memasukkan serangkaian karakter yang ditampilkan pada gambar yang biasanya disajikan dalam bentuk yang sulit dibaca oleh bot.

2. CAPTCHA Berbasis Gambar

CAPTCHA berbasis gambar adalah bentuk CAPTCHA yang mengharuskan pengguna untuk memilih gambar tertentu dari sekumpulan gambar. Sebagai contoh, pengguna mungkin diminta untuk memilih semua gambar yang berisi jembatan atau mobil.

3. CAPTCHA Berbasis Audio

Untuk membantu orang-orang dengan keterbatasan visual, CAPTCHA berbasis audio diciptakan. Dalam bentuk ini, pengguna mendengarkan serangkaian angka atau huruf dan kemudian diminta untuk mengetikkannya.

4. CAPTCHA Berbasis Matematika

CAPTCHA berbasis matematika meminta pengguna untuk menyelesaikan masalah matematika sederhana, seperti penambahan, pengurangan, perkalian, atau pembagian, untuk membuktikan bahwa mereka bukan bot.

5. CAPTCHA Berbasis Puzzle

CAPTCHA berbasis puzzle adalah bentuk CAPTCHA yang relatif baru dan interaktif. Pengguna diminta untuk menyelesaikan puzzle sederhana, seperti menyusun gambar yang acak menjadi gambar yang utuh.

Sejarah dan Perkembangan CAPTCHA

Perjalanan CAPTCHA sebagai teknologi pertahanan siber dimulai di tahun 2000 oleh tim peneliti di Carnegie Mellon University. Inilah beberapa momen penting dalam sejarah CAPTCHA:

1. Awal Mula CAPTCHA

CAPTCHA pertama kali diperkenalkan oleh Luis von Ahn, Manuel Blum, Nicholas J. Hopper, dan John Langford dari Carnegie Mellon University pada tahun 2000. Tujuan utamanya adalah untuk mencegah bot atau program komputer otomatis dari melakukan aksi yang merugikan di dunia maya.

2. Perkembangan dan Penerapan CAPTCHA

Seiring waktu, CAPTCHA telah berevolusi dan diadopsi oleh banyak situs web untuk melindungi diri dari bot. Google, misalnya, memperkenalkan reCAPTCHA pada tahun 2007 sebagai cara untuk membantu digitalisasi buku dan sekaligus memblokir bot.

3. Generasi Baru CAPTCHA

Pada tahun 2014, Google memperkenalkan versi baru dari reCAPTCHA, yang disebut “No CAPTCHA reCAPTCHA”. Versi ini dirancang untuk membuat proses verifikasi menjadi lebih mudah bagi pengguna manusia. Dengan teknologi ini, pengguna hanya perlu mencentang kotak yang bertuliskan “I’m not a robot”.

4. CAPTCHA dan Kecerdasan Buatan

Dengan kemajuan teknologi kecerdasan buatan, CAPTCHA juga harus berevolusi. Peneliti telah mengembangkan algoritma yang dapat mengalahkan banyak bentuk CAPTCHA, sehingga mengharuskan pengembang untuk terus mencari metode baru dan lebih canggih untuk membedakan antara bot dan manusia.

Kini, kita bisa melihat berbagai macam CAPTCHA, mulai dari yang berbasis teks, gambar, hingga yang membutuhkan interaksi lebih dalam seperti puzzle. CAPTCHA terus berkembang, menyesuaikan diri dengan perkembangan zaman dan teknologi, demi menjaga keamanan di dunia siber.

Kabar Terkait

Kamus IT -

CSS (Cascading Style Sheets)

Belum tahu apa itu CSS (Cascading Style Sheets)? Ketahui semua informasi tentang CSS (Cascading Style Sheets) hanya di Kamus IT Techbuddy, mulai dari definisi, pengertian, fungsi, dan lain sebagainya

Placeholder Featured Image
Kamus IT -

CDN (Content Delivery Network)

Belum tahu apa itu CDN (Content Delivery Network)? Ketahui semua informasi tentang CDN (Content Delivery Network) hanya di Kamus IT Techbuddy, mulai dari definisi, pengertian, fungsi, dan lain sebagainya

Mengenal dan Memahami Cara Kerja CDN
Kamus IT -

CMS (Content Management System)

Belum tahu apa itu CMS (Content Management System)? Ketahui semua informasi tentang CMS (Content Management System) hanya di Kamus IT Techbuddy, mulai dari definisi, pengertian, fungsi, dan lain sebagainya

Mengenal Apa itu CMS
Kamus IT -

CRM (Customer Relationship Management)

Belum tahu apa itu CRM (Customer Relationship Management)? Ketahui semua informasi tentang CRM (Customer Relationship Management) hanya di Kamus IT Techbuddy, mulai dari definisi, pengertian, fungsi, dan lain sebagainya

Mengenal Apa itu CRM
Kamus IT -

Cryptocurrency

Belum tahu apa itu Cryptocurrency? Ketahui semua informasi tentang Cryptocurrency hanya di Kamus IT Techbuddy, mulai dari definisi, pengertian, fungsi, dan lain sebagainya

Memahami Definisi Cryptocurrency