HOLIDAY NEWS - The words 'I'm not a robot' are often encountered when we want to visit a website on the internet or log in to an account on a website. In addition to the text followed by instructions to click on the box or select the image according to the instructions. The test is known as Captcha.
Captcha is a form of challenge-response test used in computing to ensure that a given response was not generated by a computer. Simply put, captcha is a verification system created by Google to differentiate human users from bots.
However, what exactly is a captcha? What does it do and how does it work? The following is an explanation from various sources.
History of Captchas
The term captcha comes from English which means capture. This technology was initiated by three researchers from Carnegie Mellon University, namely Luis von Ahn, Manuel Blum, and Nicholas J. Hopper, with the help of John Langford from IBM in 2000.
The term captcha is an acronym for 'Completely Automated Public Turing test to tell Computers and Humans Apart' or in Indonesian Fully Automated Public Turing Test to Tell Computers and Humans Apart. Since then, captchas have been widely adopted by various websites and applications to enhance their security.
Captcha function
Captcha has several important functions in the computer world, including:
1. Preventing and protecting the captcha registration system plays an important role when registering or logging in to a website. This function ensures that the person registering is a human, not a bot, malware or virus.
2. Prevent password theft captcha also serves to protect user passwords stored in the system. With Captcha, only humans can access the password, thereby increasing information security.
3. Protect emails from scrapers. Scrapers are bots that can retrieve email addresses stored on websites. With the Captcha system, data on the website will be safer because it can only be accessed by the account owner, namely humans.
4. Prevent access by search engine bots. Search engine bots can access and read website pages, which can be detrimental to the site owner. Therefore, Captcha plays an important role in protecting website pages from access by search engine bots.
Types of Captchas
Captchas have various types, each with different functions. Here are some types of captchas that are commonly used:
1. Text Captcha
Text Captcha is the most common and frequently encountered type. In this type, visitors are asked to identify and type a combination of letters, numbers, or symbols displayed in a random and distorted manner.
The character combinations are arranged in such a way that they are difficult for bots to recognize, but still readable by humans. Although relatively simple, this type is still quite effective in preventing bot attacks to some degree.
Example:
• Gimpy: Uses words from a dictionary that change randomly, then cover them with another fairly transparent image.
• EZ-Gimpy: A simplified version of Gimpy, but only uses one word.
• Gimpy-r: Letters are scrambled and displayed against the background of the image, making it difficult to read.
2. Picture Recognition Captcha
This type of captcha uses images as a verification method. Visitors are asked to select or click on the part of the image that corresponds to the instructions given. The images displayed can be graphic elements, scenes, or specific objects. Image recognition captcha is more difficult for bots to crack because it requires more sophisticated image recognition capabilities. However, this challenge can be problematic for visually impaired visitors.
3. jQuery Slider Captcha
jQuery Slider captcha is a slider-shaped authentication method that requires visitors to move elements on the screen using the mouse. Typically, users need to slide boxes from left to right or assemble a puzzle to fit in the correct area.
4. No Captcha reCaptcha
This type of Captcha is probably the most popular today. This captcha is known as the "I'm not a robot" challenge. How it works only requires visitors to check a box that says "I'm not a robot" to carry out security verification.
Google reCaptcha has two main versions documented in their dataset:
• Google reCaptcha v2: How it works by displaying a checkbox asking visitors to indicate that they are not robots when accessing the website. Users only need to check the box to pass the security verification process.
• Google reCaptcha v3: This version is simpler than reCaptcha v2 because it provides automatic security verification. The system scans visitor activity and, if detected as bot activity, blocks access.
HOLIDAY NEWS - Tulisan 'I'm not a robot' sering ditemui ketika kita ingin mengunjungi website di internet atau login ke akun di sebuah website. Selain tulisan yang diikuti dengan instruksi untuk mengklik kotak atau memilih gambar sesuai petunjuk. Uji tersebut dikenal sebagai Captcha.
Captcha adalah bentuk uji tantangan-tanggapan (challenge-response test) yang digunakan dalam komputasi untuk memastikan bahwa respons yang diberikan tidak dihasilkan oleh komputer. Sederhananya, captcha adalah sistem verifikasi yang dibuat oleh Google untuk membedakan pengguna manusia dari bot.
Namun, apa sebenarnya captcha itu? Apa fungsinya dan bagaimana cara kerjanya? Berikut adalah penjelasan dari berbagai sumber.
Sejarah Captcha
Istilah captcha berasal dari bahasa Inggris yang berarti capture. Teknologi ini diinisiasi oleh tiga peneliti dari Universitas Carnegie Mellon, yaitu Luis von Ahn, Manuel Blum, dan Nicholas J. Hopper, dengan bantuan John Langford dari IBM pada tahun 2000.
Istilah captcha merupakan akronim dari 'Completely Automated Public Turing test to tell Computers and Humans Apart' atau dalam bahasa Indonesia Uji Turing Publik Terotomatisasi Penuh untuk Membedakan Komputer dan Manusia. Sejak saat itu, captcha telah diadopsi secara luas oleh berbagai situs web dan aplikasi untuk meningkatkan keamanan mereka.
Fungsi Captcha
Captcha memiliki beberapa fungsi penting dalam dunia komputer, antara lain:
1. Mencegah dan melindungi sistem registrasi captcha berperan penting saat melakukan registrasi atau login di suatu website. fungsi ini memastikan bahwa yang melakukan registrasi adalah manusia, bukan bot, malware, atau virus.
2. Mencegah pencurian kata sandi captcha juga berfungsi untuk melindungi kata sandi pengguna yang disimpan dalam sistem. Dengan adanya Captcha, hanya manusia yang dapat mengakses kata sandi tersebut, sehingga meningkatkan keamanan informasi.
3. Melindungi email dari scraper scraper adalah bot yang dapat mengambil alamat email yang disimpan di website. Dengan adanya sistem Captcha, data di website akan lebih aman karena hanya dapat diakses oleh pemilik akun, yaitu manusia.
4. Mencegah akses oleh search engine bot search engine bot dapat mengakses dan membaca halaman website, yang bisa merugikan pemilik situs. Oleh karena itu, Captcha berperan penting dalam melindungi halaman website dari akses bot mesin pencari.
Jenis Captcha
Captcha memiliki berbagai jenis, masing-masing dengan fungsi yang berbeda. Berikut adalah beberapa jenis captcha yang biasa digunakan:
1. Text Captcha
Text Captcha adalah jenis yang paling umum dan sering ditemui. Dalam jenis ini, pengunjung diminta untuk mengidentifikasi dan mengetikkan kombinasi huruf, angka, atau simbol yang ditampilkan secara acak dan terdistorsi.
Kombinasi karakter disusun sedemikian rupa sehingga sulit dikenali oleh bot, tetapi masih dapat dibaca oleh manusia. Meskipun relatif sederhana, jenis ini masih cukup efektif dalam mencegah serangan bot pada tingkat tertentu.
Contoh:
• Gimpy: Menggunakan kata-kata dari kamus yang mengalami perubahan secara acak, kemudian ditutupi dengan gambar lain yang cukup transparan.
• EZ-Gimpy: Versi sederhana dari Gimpy, namun hanya menggunakan satu kata.
• Gimpy-r: Huruf-huruf diacak dan ditampilkan dengan latar belakang gambar, sehingga membuatnya sulit dibaca.
2. Picture Recognition Captcha
Jenis captcha ini menggunakan gambar sebagai metode verifikasi. Pengunjung diminta untuk memilih atau mengklik bagian gambar yang sesuai dengan instruksi yang diberikan.
Gambar yang ditampilkan dapat berupa elemen grafis, pemandangan, atau objek tertentu. Picture recognition captcha lebih sulit dibobol oleh bot karena membutuhkan kemampuan pengenalan gambar yang lebih canggih. Namun, tantangan ini dapat menjadi masalah bagi pengunjung yang memiliki gangguan penglihatan.
3. jQuery Slider Captcha
jQuery Slider captcha adalah metode autentikasi berbentuk slider yang mengharuskan pengunjung untuk menggeser elemen di layar menggunakan mouse. Biasanya, pengguna perlu menggeser kotak dari kiri ke kanan atau menyusun puzzle agar pas di area yang benar.
4. No Captcha reCaptcha
Jenis Captcha ini mungkin paling populer saat ini. Captcha ini dikenal dengan tantangan "Saya bukan robot" atau "I'm not a robot." Cara kerjanya hanya memerlukan pengunjung untuk mencentang kotak bertuliskan "Saya bukan robot" untuk melakukan verifikasi keamanan.
Google reCaptcha memiliki dua versi utama yang didokumentasikan dalam dataset mereka:
• Google reCaptcha v2: Cara kerjanya dengan menampilkan kotak centang yang meminta pengunjung untuk menunjukkan bahwa mereka bukan robot saat mengakses website. Pengguna hanya perlu mencentang kotak tersebut untuk melewati proses verifikasi keamanan.
• Google reCaptcha v3: Versi ini lebih sederhana dibandingkan reCaptcha v2 karena memberikan verifikasi keamanan secara otomatis. Sistem ini memindai aktivitas pengunjung dan, jika terdeteksi sebagai aktivitas bot, akan memblokir akses tersebut.
0 Comments