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

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
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
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
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
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
 
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
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
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
 
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
 
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
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 

Último (20)

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
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
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
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
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
 
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
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
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
 
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.
 
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
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 

¿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.