SlideShare uma empresa Scribd logo
1 de 20
¿Qué es un CAPTCHA?Problemas de accesibilidad (2) Sergio Luján Mora sergio.lujan@ua.es CPT-03
¿Qué soluciones hay? Puzzles lógicos Salida auditiva Uso limitado de cuentas Controles no interactivos Sistemas de identidad federados Otros enfoques
¿Qué soluciones hay? Propuestas de captcha textual
<form> Nombre: <input type="text" name="nombre" /> <br /> Email: <input type="text" name="email" /> <br /> Comentario: <textareacols="40" rows="5" name="comentario"></textarea> <br /> Este campo hay que dejarlo vacío: <input type="text" name="tarromiel" id="tarromiel" /> <br /> <input type="submit" value="Enviar" /> </form> HTML Nombre Email Comentario CSS #tarromiel { display: none; } Este campo hay que dejarlo vacío Enviar
Nombre Nombre Email Email Comentario Comentario Este campo hay que dejarlo vacío Enviar Enviar
Nombre Nombre Sergio Luján Watches Email Email sergio.lujan@ua.es watches@wtch.com Comentario Comentario Un comentario de prueba $159 Rep1icaWatches at Rep1icaExpertTop qua1ity replicaWatches of Swissluxurywatchbrands Este campo hay que dejarlo vacío Watches Enviar Enviar
CAPTCHA del tarro de miel Ventajas: Simple Transparente Accesible Desventajas: ¿CSS? Bots compatibles con CSS
WP Hashcash functionwphc(){ varwphc_data = [1826990040,1642380234,1744545182,1625853405,2080285395,1956838107,2063579084,1017887948,985654664,1017903262,985654664,1034680734,1068690319,804713093,1826857673,1659154913,1795139534,800127894]; for (var i=0; i<wphc_data.length; i++){ wphc_data[i]=wphc_data[i]^260821694; } var a = new Array(wphc_data.length); for (var i=0; i<wphc_data.length; i++) { a[i] = String.fromCharCode(wphc_data[i] & 0xFF, wphc_data[i]>>>8 & 0xFF, wphc_data[i]>>>16 & 0xFF, wphc_data[i]>>>24 & 0xFF); } returneval(a.join('')); }
WP Hashcash Proof-of-work 	Prueba de trabajo Asimetría: Difícil (pero factible) para el cliente Fácil de verificar por el servidor Ventajas y desventajas
Resumen Problemas de accesibilidad Nuevos captcha Captcha (no) accesible Captcha transparente Juego del gato y el ratón
Más información: http://accesibilidadweb.dlsi.ua.es/ sergio.lujan@ua.es

Mais conteúdo relacionado

Destaque

savon de marseille-savon liquide de marseille-savon noir-lait d'anesse-ghasso...
savon de marseille-savon liquide de marseille-savon noir-lait d'anesse-ghasso...savon de marseille-savon liquide de marseille-savon noir-lait d'anesse-ghasso...
savon de marseille-savon liquide de marseille-savon noir-lait d'anesse-ghasso...
Samy Lostone-Chaïeb
 
Apostila transmissão calor (petrobras)
Apostila transmissão calor (petrobras)Apostila transmissão calor (petrobras)
Apostila transmissão calor (petrobras)
Sayonara Silva
 
Pdf redes sociales
Pdf redes socialesPdf redes sociales
Pdf redes sociales
isamar1996
 
Actividad de apoyo eprendimiento
Actividad de apoyo eprendimientoActividad de apoyo eprendimiento
Actividad de apoyo eprendimiento
juanpablocanocsj
 

Destaque (18)

Programa XI Jornadas Aragonesas de Pediatria de Atencion Primaria
Programa XI Jornadas Aragonesas de Pediatria de Atencion PrimariaPrograma XI Jornadas Aragonesas de Pediatria de Atencion Primaria
Programa XI Jornadas Aragonesas de Pediatria de Atencion Primaria
 
The Future Proof Enterprise
The Future Proof EnterpriseThe Future Proof Enterprise
The Future Proof Enterprise
 
Data Pioneers - Roland Haeve (Atos Nederland) - Big data in organisaties
Data Pioneers - Roland Haeve (Atos Nederland) - Big data in organisatiesData Pioneers - Roland Haeve (Atos Nederland) - Big data in organisaties
Data Pioneers - Roland Haeve (Atos Nederland) - Big data in organisaties
 
Pvc
PvcPvc
Pvc
 
savon de marseille-savon liquide de marseille-savon noir-lait d'anesse-ghasso...
savon de marseille-savon liquide de marseille-savon noir-lait d'anesse-ghasso...savon de marseille-savon liquide de marseille-savon noir-lait d'anesse-ghasso...
savon de marseille-savon liquide de marseille-savon noir-lait d'anesse-ghasso...
 
e-mail et réseaux sociaux pour la communication institutionnelle
e-mail et réseaux sociaux pour la communication institutionnellee-mail et réseaux sociaux pour la communication institutionnelle
e-mail et réseaux sociaux pour la communication institutionnelle
 
Casa "Joyo Mayu"
Casa "Joyo Mayu"Casa "Joyo Mayu"
Casa "Joyo Mayu"
 
Hola, soy mafalda!
Hola, soy mafalda!Hola, soy mafalda!
Hola, soy mafalda!
 
Volume05
Volume05Volume05
Volume05
 
20160901 jwein
20160901 jwein20160901 jwein
20160901 jwein
 
Fiscalidad deportiva y de entidades no lucrativas
Fiscalidad deportiva y de entidades no lucrativasFiscalidad deportiva y de entidades no lucrativas
Fiscalidad deportiva y de entidades no lucrativas
 
Starting & Growing a Drupal Based Business
Starting & Growing a Drupal Based BusinessStarting & Growing a Drupal Based Business
Starting & Growing a Drupal Based Business
 
Vortrag cyborg marketing andreas wagener_hof_221014_slide
Vortrag cyborg marketing andreas wagener_hof_221014_slideVortrag cyborg marketing andreas wagener_hof_221014_slide
Vortrag cyborg marketing andreas wagener_hof_221014_slide
 
Apostila transmissão calor (petrobras)
Apostila transmissão calor (petrobras)Apostila transmissão calor (petrobras)
Apostila transmissão calor (petrobras)
 
Pdf redes sociales
Pdf redes socialesPdf redes sociales
Pdf redes sociales
 
Quand faites vous appel à Creafin? Présentation au Salon du Crédit de Delta L...
Quand faites vous appel à Creafin? Présentation au Salon du Crédit de Delta L...Quand faites vous appel à Creafin? Présentation au Salon du Crédit de Delta L...
Quand faites vous appel à Creafin? Présentation au Salon du Crédit de Delta L...
 
Actividad de apoyo eprendimiento
Actividad de apoyo eprendimientoActividad de apoyo eprendimiento
Actividad de apoyo eprendimiento
 
Museum 2.0
Museum 2.0Museum 2.0
Museum 2.0
 

Mais de Sergio Luján Mora - Universidad de Alicante

Mais 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? Origen y uso
¿Qué es un CAPTCHA? Origen y uso¿Qué es un CAPTCHA? Origen y uso
¿Qué es un CAPTCHA? Origen y uso
 
¿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: El País
Errores web: El PaísErrores web: El País
Errores web: El País
 
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
 

Último

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Último (20)

La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 

¿Qué es un CAPTCHA? Problemas de accesibilidad (2/2)

  • 1. ¿Qué es un CAPTCHA?Problemas de accesibilidad (2) Sergio Luján Mora sergio.lujan@ua.es CPT-03
  • 2.
  • 3.
  • 4. ¿Qué soluciones hay? Puzzles lógicos Salida auditiva Uso limitado de cuentas Controles no interactivos Sistemas de identidad federados Otros enfoques
  • 5. ¿Qué soluciones hay? Propuestas de captcha textual
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. <form> Nombre: <input type="text" name="nombre" /> <br /> Email: <input type="text" name="email" /> <br /> Comentario: <textareacols="40" rows="5" name="comentario"></textarea> <br /> Este campo hay que dejarlo vacío: <input type="text" name="tarromiel" id="tarromiel" /> <br /> <input type="submit" value="Enviar" /> </form> HTML Nombre Email Comentario CSS #tarromiel { display: none; } Este campo hay que dejarlo vacío Enviar
  • 13. Nombre Nombre Email Email Comentario Comentario Este campo hay que dejarlo vacío Enviar Enviar
  • 14. Nombre Nombre Sergio Luján Watches Email Email sergio.lujan@ua.es watches@wtch.com Comentario Comentario Un comentario de prueba $159 Rep1icaWatches at Rep1icaExpertTop qua1ity replicaWatches of Swissluxurywatchbrands Este campo hay que dejarlo vacío Watches Enviar Enviar
  • 15. CAPTCHA del tarro de miel Ventajas: Simple Transparente Accesible Desventajas: ¿CSS? Bots compatibles con CSS
  • 16.
  • 17. WP Hashcash functionwphc(){ varwphc_data = [1826990040,1642380234,1744545182,1625853405,2080285395,1956838107,2063579084,1017887948,985654664,1017903262,985654664,1034680734,1068690319,804713093,1826857673,1659154913,1795139534,800127894]; for (var i=0; i<wphc_data.length; i++){ wphc_data[i]=wphc_data[i]^260821694; } var a = new Array(wphc_data.length); for (var i=0; i<wphc_data.length; i++) { a[i] = String.fromCharCode(wphc_data[i] & 0xFF, wphc_data[i]>>>8 & 0xFF, wphc_data[i]>>>16 & 0xFF, wphc_data[i]>>>24 & 0xFF); } returneval(a.join('')); }
  • 18. WP Hashcash Proof-of-work Prueba de trabajo Asimetría: Difícil (pero factible) para el cliente Fácil de verificar por el servidor Ventajas y desventajas
  • 19. Resumen Problemas de accesibilidad Nuevos captcha Captcha (no) accesible Captcha transparente Juego del gato y el ratón