Inhaltsverzeichnis:
- Definition - Was bedeutet ein vollständig automatisierter Public-Turing-Test, um Computer und Menschen auseinander zu halten (CAPTCHA)?
- Techopedia erklärt den vollständig automatisierten Public-Turing-Test, um Computer und Menschen auseinander zu halten (CAPTCHA)
Definition - Was bedeutet ein vollständig automatisierter Public-Turing-Test, um Computer und Menschen auseinander zu halten (CAPTCHA)?
Ein vollständig automatisierter öffentlicher Turing-Test, um Computer und Menschen auseinander zu halten, besser bekannt als CAPTCHA, ist ein Test, um sicherzustellen, dass ein Mensch gegenüber einem Computerprogramm reagiert.
CAPTCHA wurde an der Carnegie Mellon University von Nicholas J. Hopper, John Langford, Luis von Ahn und Manuel Blum entwickelt. CAPTCHA generiert automatisch Antwortherausforderungen, indem es ein Problem bereitstellt, das nur von Menschen gelöst werden kann, den Zugriff auf Systemsoftware automatisch verhindert und eine eingegebene Zeichenfolge anfordert.
Ein Computer verwaltet CAPTCHA für einen Menschen, während ein Mensch den Turing-Test für eine Maschine verwaltet.
Techopedia erklärt den vollständig automatisierten Public-Turing-Test, um Computer und Menschen auseinander zu halten (CAPTCHA)
Websites verwenden CAPTCHA, um eine Verschlechterung der Dienstqualität (Quality of Service, QoS) durch Bots oder andere automatisierte Programme zu verhindern, indem ein Test verwendet wird, der nur von Menschen verstanden wird. CAPTCHA erhöht die Sicherheit, indem Hintergrundgeräusche verwendet werden, die als Buchstaben oder Links zu tatsächlichen Buchstaben angezeigt werden. Alle Online-Systeme sind ständig Hackern ausgesetzt. Das Einfügen eines CAPTCHA-Elements in ein Registrierungsformular kann dazu beitragen, Brute-Force-Hacking-Versuche zu vermeiden. Dies ist einfach ein Element der Sicherheit, da es für einen Menschen extrem einfach ist, ein CAPTCHA-Element auf einer Seite zu umgehen.
Für den durchschnittlichen Benutzer ist das CAPTCHA-Element "das nervige Kästchen am Ende eines Registrierungsformulars". Aus Sicht der Webentwicklung ist die Implementierung zwar einfach, ein Webdesigner muss sich jedoch entscheiden, ob der Ärger der Benutzer die zusätzliche Sicherheit wert ist.
