Τι είναι το CAPTCHA και ποιες είναι οι διαφορές μεταξύ CAPTCHA, ReCAPTCHA και NoCAPTCHA;
Ανακαλύψτε τι είναι το CAPTCHA και τις διαφορές μεταξύ CAPTCHA, reCAPTCHA και noCAPTCHA. Ανακαλύψτε πώς λειτουργούν αυτές οι μέθοδοι επαλήθευσης στο διαδίκτυο.
Το CAPTCHA είναι ο γενικός όρος που χρησιμοποιείται για να περιγράψει μια διαδικασία online επικύρωσης που προσδιορίζει αν η σύνδεση που πραγματοποιείται στον ιστότοπο είναι από ένα άτομο και όχι από ένα ρομπότ.
Το όνομα δεν είναι λέξη από μόνο του, αλλά ένα ακρωνύμιο για τους αγγλικούς όρους "Completely Automated Public Turing test to tell Computers and Humans Apart" και όπως υποδηλώνει το όνομα, είναι μια εντελώς αυτοματοποιημένη διαδικασία, οπότε δεν υπάρχει ανάγκη κανείς να ελέγξει αν η δοκιμή έχει εξαπατηθεί ή όχι.
Οι ιστότοποι που χρησιμοποιούν CAPTCHA το κάνουν μέσω ενός προμηθευτή. Αυτός ο προμηθευτής προσφέρει μια μορφή API στην οποία συνδέεται ο ιστότοπος. Ο προμηθευτής στη συνέχεια εκτελεί την πραγματική δοκιμή και στέλνει το αποτέλεσμα πίσω στον ιστότοπο. Υπάρχουν αρκετοί προμηθευτές που προσφέρουν υπηρεσίες CAPTCHA σήμερα, συμπεριλαμβανομένης της Google.
reCAPTCHA
reCAPTCHA είναι το όνομα μιας υπηρεσίας CAPTCHA που παρέχεται από την Google, αυτή τη στιγμή διαθέσιμη σε δύο εκδόσεις: reCAPTCHA v2 και reCAPTCHA v3.
Η έκδοση v2 κυκλοφόρησε επίσημα το 2014 και έχει δύο μορφές: “Δεν είμαι ρομπότ” και "Αόρατο". 
Η νέα παραλλαγή v3, η οποία είναι ακόμη σε χρήση, χρησιμοποιεί έναν αλγόριθμο βασισμένο σε βαθμολογία όπου σε έναν χρήστη ανατίθεται μια βαθμολογία μεταξύ 0 και 1 σε δεκαδική μορφή. Όσο πιο κοντά είναι η βαθμολογία στο 0, τόσο πιο πιθανό είναι ότι ένας χρήστης είναι ρομπότ.
noCAPTCHA
Αυτό είναι ένας διαφορετικός τύπος CAPTCHA σε σύγκριση με τους παραδοσιακούς, καθώς δεν υπάρχουν κείμενα για να συμπληρωθούν ή εικόνες για να επιβεβαιωθούν, καθώς αυτά είναι κρυμμένα από τον χρήστη.
Χρησιμοποιώντας έναν πολύπλοκο αλγόριθμο, αναλύει τη συμπεριφορά στη σελίδα για να προσδιορίσει εάν μοιάζει με αυτή ενός ανθρώπου ή όχι. Σκοπός του είναι να απλοποιήσει τις δοκιμές CAPTCHA ώστε να μην είναι παρεμβατικές για τους χρήστες και να είναι πιο ασφαλείς για τους διαχειριστές ιστοσελίδων.
Ωστόσο, υπάρχουν καταστάσεις όπου ο αλγόριθμος noCAPTCHA δεν μπορεί να προβλέψει ακριβώς τη συμπεριφορά που εμφανίζεται, οπότε σε ορισμένες περιπτώσεις παρουσιάζεται μια παραδοσιακή δοκιμή CAPTCHA στον χρήστη.