SlideShare una empresa de Scribd logo
1 de 19
¿Qué es un CAPTCHA? Origen y uso Sergio Luján Mora [email_address] CPT-01-1
 
 
 
CAPTCHA ,[object Object],[object Object]
Alang Turing Alan Mathison Turing (1912 – 1954) Matemático Informático teórico Criptógrafo Filósofo
Alan Turing ,[object Object],[object Object]
Alan Turing ,[object Object],[object Object],[object Object],[object Object]
Test de Turing ,[object Object],[object Object],[object Object]
Test de Turing
CAPTCHA ,[object Object]
CAPTCHA
OCR ( Optical character recognition )
 
CAPTCHA ,[object Object],[object Object]
Test de Turing inverso
 
 
Más información: http://desarrolloweb.dlsi.ua.es/ [email_address]

Más contenido relacionado

Similar a ¿Qué es un CAPTCHA? Origen y uso

Similar a ¿Qué es un CAPTCHA? Origen y uso (9)

Test turing
Test turing Test turing
Test turing
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Turing Test: «Can machines think?». Alan Turing Year
Turing Test: «Can machines think?». Alan Turing YearTuring Test: «Can machines think?». Alan Turing Year
Turing Test: «Can machines think?». Alan Turing Year
 
El test de Turing: ¿máquinas o humanos?
El test de Turing: ¿máquinas o humanos?El test de Turing: ¿máquinas o humanos?
El test de Turing: ¿máquinas o humanos?
 
Maquinas de turing
Maquinas de turingMaquinas de turing
Maquinas de turing
 
Alan turing
Alan turingAlan turing
Alan turing
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Power point
Power pointPower point
Power point
 
ALAN TURING.ppsx
ALAN TURING.ppsxALAN TURING.ppsx
ALAN TURING.ppsx
 

Más de Sergio Luján Mora - Universidad de Alicante

Más de Sergio Luján Mora - Universidad de Alicante (20)

Delivering location-based services using GIS, WAP, and the Web: two applications
Delivering location-based services using GIS, WAP, and the Web: two applicationsDelivering location-based services using GIS, WAP, and the Web: two applications
Delivering location-based services using GIS, WAP, and the Web: two applications
 
Clustering of Similar Values, in Spanish, for the Improvement of Search Systems
Clustering of Similar Values, in Spanish, for the Improvement of Search SystemsClustering of Similar Values, in Spanish, for the Improvement of Search Systems
Clustering of Similar Values, in Spanish, for the Improvement of Search Systems
 
XML: Ejemplos de uso
XML: Ejemplos de usoXML: Ejemplos de uso
XML: Ejemplos de uso
 
XML: Introducción
XML: IntroducciónXML: Introducción
XML: Introducción
 
XML: HTML y XHTML
XML: HTML y XHTMLXML: HTML y XHTML
XML: HTML y XHTML
 
Cookies: ¿Cómo funcionan?
Cookies: ¿Cómo funcionan?Cookies: ¿Cómo funcionan?
Cookies: ¿Cómo funcionan?
 
Cookies: ¿Qué son y para qué sirven?
Cookies: ¿Qué son y para qué sirven?Cookies: ¿Qué son y para qué sirven?
Cookies: ¿Qué son y para qué sirven?
 
Cookies: Uso en JavaScript
Cookies: Uso en JavaScriptCookies: Uso en JavaScript
Cookies: Uso en JavaScript
 
Curso Introduccion accesibilidad web
Curso Introduccion accesibilidad webCurso Introduccion accesibilidad web
Curso Introduccion accesibilidad web
 
¿Qué es un CAPTCHA? Futuro
¿Qué es un CAPTCHA? Futuro¿Qué es un CAPTCHA? Futuro
¿Qué es un CAPTCHA? Futuro
 
Errores web: Tame
Errores web: TameErrores web: Tame
Errores web: Tame
 
Errores web: Renfe y las fechas
Errores web: Renfe y las fechasErrores web: Renfe y las fechas
Errores web: Renfe y las fechas
 
Errores web: Renfe y los nombres de las ciudades
Errores web: Renfe y los nombres de las ciudadesErrores web: Renfe y los nombres de las ciudades
Errores web: Renfe y los nombres de las ciudades
 
Errores web: Amadeus y su calendario
Errores web: Amadeus y su calendarioErrores web: Amadeus y su calendario
Errores web: Amadeus y su calendario
 
Errores web: Rumbo y su calendario
Errores web: Rumbo y su calendarioErrores web: Rumbo y su calendario
Errores web: Rumbo y su calendario
 
Herramientas de trabajo colaborativo
Herramientas de trabajo colaborativoHerramientas de trabajo colaborativo
Herramientas de trabajo colaborativo
 
Herramientas educativas
Herramientas educativasHerramientas educativas
Herramientas educativas
 
Recursos 2.0 de la Universidad de Alicante
Recursos 2.0 de la Universidad de AlicanteRecursos 2.0 de la Universidad de Alicante
Recursos 2.0 de la Universidad de Alicante
 
La Web 2.0 y la educación
La Web 2.0 y la educaciónLa Web 2.0 y la educación
La Web 2.0 y la educación
 
Presentación de Sergio Luján Mora
Presentación de Sergio Luján MoraPresentación de Sergio Luján Mora
Presentación de Sergio Luján Mora
 

Último

LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 

Último (20)

LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 

¿Qué es un CAPTCHA? Origen y uso

Notas del editor

  1. Hola, soy Sergio Luján Mora, profesor de la Universidad de Alicante, y con este videotutorial vas a aprender que es un captcha, sus orígenes y su uso.
  2. Hoy en día en cualquier página web donde nos podemos registrar para acceder a un servicio, como puede ser el correo electrónico o una red social, podemos encontrar unas imágenes donde se muestran unas letras y números que nos piden que identifiquemos y escribamos en un cuadro de texto. Por ejemplo, esta es la página web para registrarnos en el correo de Yahoo! y podemos ver aquí esta imagen donde aparecen las letras FL464T y en este cuadro de texto tenemos que escribirlas.
  3. Como he dicho antes, hoy en día encontraremos estas imágenes en cualquier página web donde nos tengamos que registrar. Por ejemplo, en la página de registro del correo de Hotmail también encontramos lo mismo. En este caso nos piden que escribamos dos palabras en vez de una.
  4. Y lo mismo ocurre con las cuentas de Google. ¿Qué son estas imágenes? ¿Por qué nos piden que escribamos lo que vemos en estas imágenes? Estas imágenes se conocen en informática como CAPTCHA.
  5. http://es.wikipedia.org/wiki/Captcha Y CAPTCHA no es más que el acrónimo de “Completely Automated Public Turing test to tell Computers and Humans Apart”. Traducido al castellano, “Prueba de Turing pública y automática para diferenciar máquinas y humanos”. De esta definición, lo normal es que entendamos todo menos la palabra Turing. ¿Qué es o quién fue Turing?
  6. http://en.wikipedia.org/wiki/Alan_Turing Alan Turing nació en 1912 en Londres y fue un famoso matemático, informático teórico, criptógrafo y filósofo. Como criptógrafo, estuvo trabajando en el servicio de inteligencia británico durante la II Guerra Mundial y ayudó a descifrar el código Enigma que empleaban los ejércitos nazis. Pero lo que nos interesa en este videotutorial es su aportación a la informática.
  7. Debido a sus aportaciones, es considerado uno de los padres de la ciencia de la computación y de la informática moderna. Sus dos principales o más famosas aportaciones son, por un lado, la máquina de Turing, un modelo computacional que la mayoría de los estudiantes de ingeniería en informática han estudiado o, mejor dicho, quizás “han sufrido”. Y por otro lado
  8. también es famoso por su test o prueba de Turing, que fue planteado en el artículo “Computing Machinery and Intelligence” en 1950. Hoy en día tenemos acceso a este artículo a través de la Web, por ejemplo, en esta dirección lo podemos encontrar. ¿Y en que consiste un test de Turing?
  9. Un test de Turing es una prueba para demostrar la existencia de inteligencia en una máquina, en nuestro caso, en un ordenador. La hipótesis que formuló Alan Turing fue que “Si una máquina se comporta en todos los aspectos como inteligente, entonces debe ser inteligente”.
  10. ¿Cómo se realiza un test de Turing? A grandes rasgos, el escenario es el siguiente: por un lado, existe una persona, que va a realizar el papel de juez. Y por otro lado, existen dos sujetos, una persona y un ordenador, que van a ser examinados por el juez. Los tres participantes del test, el juez, la persona y el ordenador, no están en contacto físico, están separados, por ejemplo en habitaciones diferentes, y el juez no sabe quién es la persona y quién es el ordenador. Toda la interacción se realiza de forma remota, a través de un intermediario o algún canal de comunicación como puede ser una red local. El test es muy sencillo, el juez va formulando preguntas a uno de los sujetos y al otro sujeto. Y, en base a las respuestas que recibe de cada sujeto, al final del test decidirá quién es la persona y quién es el ordenador.
  11. ¿Y qué tiene que ver el test de Turing con los captcha? Un captcha es una prueba de tipo desafío-respuesta diseñada para determinar cuando el usuario de un sistema informático es o no humano, o dicho de otra forma, tiene o no tiene inteligencia, ya que por ahora la inteligencia es una propiedad exclusiva del ser humano. Como en la actualidad los ordenadores no son inteligentes, la prueba consiste en presentar al usuario un problema que requiera inteligencia para hallar su solución. Por tanto, un captcha es una simplificación del test de Turing.
  12. En concreto, los captchas que se emplean en la actualidad, en los formularios de registro que hemos visto al principio de este videotutorial, nos piden que introduzcamos las letras y números que aparecen en una imagen. Este tipo de test puede parecer sencillo, podría parecer que un ordenador no debería tener muchos problemas en resolverlo, pero no es así. En informática existen programas que permiten realizar esta tarea, pero no son infalibles.
  13. Estos programas se llaman OCR, programas de Reconocimiento Óptico de Caracteres, y su tarea es identificar automáticamente los símbolos o caracteres que pertenecen a un determinado alfabeto a partir de una imagen para almacenar esta imagen en forma de texto para poder trabajar con él posteriormente. Su éxito depende mucho de cómo está escrito el texto y en la actualidad no son capaces de reconocer cualquier texto, ya que tienen problemas cuando se modifica el tipo de letra, el tamaño, el estilo o el color. Sin embargo, día a día los programas de OCR van mejorando.
  14. http://network-security-research.blogspot.com/2008/08/around-captcha.html Por ello, cada vez más los captcha son más difíciles, se aplican más variaciones, más distorsiones y se introduce más ruido para dificultar la resolución por parte de los ordenadores, pero también son más difíciles para las personas.
  15. En realidad, un captcha no es un test de Turing, ya que el papel del juez no lo realiza una persona, sino un ordenador y por eso es una prueba automática. Por ello, un captcha se puede decir que es un test de Turing inverso.
  16. En un captcha, el juez es un ordenador. Los sujetos sí que son una persona y un ordenador. Y mediante el captcha, el test de Turing inverso, el ordenador decidirá si el usuario que se está conectando es una persona o es un ordenador. Y en el caso de que sea un ordenador, no le permitirá el acceso.
  17. ¿Y por qué no queremos permitirle el acceso a un ordenador? El fin de los captcha es impedir el abuso en el registro de algunos servicios en Internet como puede ser el correo electrónico. ¿Por qué? Porque hay gente que se dedica a crear lo que se llaman “bots”, programas que de forma masiva obtienen miles y miles de direcciones de correo electrónico. Por eso, se colocan los captchas, para ver si es un programa, un bot, o una persona quien está intentando solicitar una dirección de correo electrónico.
  18. Los captchas también los podemos encontrar en otras páginas web. Por ejemplo, cuando queremos escribir un comentario en un foro o en un blog, en este ejemplo es en un blog del sistema Blogger de Google, se nos pide también que introduzcamos el contenido de un captcha. Y con ello se evita lo que se llama spamblog, que es introducir miles y miles de comentarios con basura o publicidad en foros y blogs.
  19. Y con esto finalizo este videotutorial en el que te he explicado en qué consisten los captchas y cuál es su origen. Si necesitas más información o quieres contactar conmigo, en la página web http://desarrolloweb.dlsi.ua.es podrás encontrar más información sobre el desarrollo web o también puedes contactar directamente conmigo a través de mi dirección de correo electrónico sergio.lujan@ua.es.