¿Qué dominio quieres registrar?
www..

Crea captchas gratis y seguros para tus sitios web

  • on lunes, 8 de diciembre de 2008

  • Crea captchas gratis y seguros para tus sitios web



    reCAPTCHAreCAPTCHA es un servicio gratuito de la Universidad de Carnegie Mellon que nos permite crear un CAPTCHA para utilizarlo en nuestros sitios web.




    Lo curioso de esta herramienta, es que cada vez que un usuario ingresa el texto requerido, ayuda a traducir viejos libros que fueron escaneados y cuyas palabras no pudieron ser reconocidas correctamente por el sistema de OCR (Reconocimiento Optico de Caracteres).



    Reconocimiento de texto con OCR



    Un dato interesante es que diariamente los humanos resuelven cerca de 60 millones de captchas, los cuáles toman 10 segundos de promedio cada uno, que si bien individualmente no significa una cantidad de tiempo considerable, en el global nos dan un total de 150.000 horas de trabajo ahorradas por día en la traducción de algún libro. Imagínense el tiempo que se ahorra.



    Utilizar el servicio de reCAPTCHA en tu sitio web es muy sencillo. En la siguiente imagen podemos ver el funcionamiento de su API:



    reCAPTCHA API Diagram



    Además existen plugins que nos permiten utilizarlo en distintos lenguajes de programación tales como PHP, ASP.NET, Python, Perl, Java, Ruby, y en aplicaciones como WordPress, phpBB, Drupal, mediaWiki, Joomla, Symfony y otras.



    reCAPTCHA nos brinda un alto nivel de protección de nuestro sitio ya que posee dos capas de seguridad al generar imágenes. Primero utiliza una imagen que no puede ser leída por una computadora, y luego distorsiona dicha imagen aún más.



    reCAPTCHA Security Diagram3



    Me pareció una herramienta muy interesante para probar si necesitamos algo más seguro que los captchas de texto o con texto muy poco distorsionado, que son muy fáciles de vulnerar.



    Ejemplo reCAPTCHA





    Que es una Captcha?

    Una captcha es un sistema de reconocimiento para saber si el usuario que está accediendo a una aplicación es un humano o es una máquina que procesa datos automáticamente.

    Los Captchas son utilizados para evitar que robots, también llamados spambots, puedan utilizar ciertos servicios. Por ejemplo, para que no puedan participar en encuestas, registrarse para usar cuentas de correo electrónico (o su uso para envío de correo basura) o, más recientemente, para evitar que correo basura pueda ser enviado por un robot (el remitente debe pasar el test antes de que se entregue al destinatario).






    Relacionados:

    Captcha: separando humanos y máquinas.

    Captcha.net

    Captchas.net

    Que es una Captcha?