Inaccessible CAPTCHA: updating W3C advisory note

Slides:



Advertisements
Similar presentations
Accessibility and WHO's web site Images courtesy of Flickr.
Advertisements

Mailbox Assistive Automation. Mailbox The postman arrives with the daily mail to an house.
W3C WAI update Dr Scott Hollier OZeWAI INTRODUCTION Overview of the W3C Australian W3C presence Web Accessibility Initiative (WAI) Working group.
Making Information Accessible. SAIF aims to improve the provision of information to disabled people and carers and make information more accessible to.
Human- Computer Interfaces HUMAN COMPUTATION.  Humans helping solve large problems  Using humans WITH computers to solve problems not solvable be either.
CAPTCHA Completely Automated Public Turing test to tell Computers and Humans Apart A Computer Program that can generate and grade test that: Most Humans.
Brought to you by the UCSB Web Standards Group (WSG)
Web accessibility A practical introduction. Presentation title and date1 Web accessibility is about designing sites so as many people as possible can.
CAPTCHA Prabhakar Verma “08MC30”.
Genetically optimized face image CAPTCHA
Human Computation CSC4170 Web Intelligence and Social Computing Tutorial 7 Tutor: Tom Chao Zhou
Hardware Specialised Devices
WebCMS 101 Jurden Bruce – Web Services –
Assistive Technology Ability to be free. Quick Facts  Assistive technology is technology used by individuals with disabilities in order to perform functions.
About Web Accessibility Access to Web content and services regardless of ability or disability, or assistive devices used Sensory: Vision, Hearing Motor:
Accessibility of mainstream technologies and features Dr Scott Hollier Perth Web Accessibility Camp 2015.
IOTA Improved Design and Implementation of a Modular and Extensible Website Framework Andrew Hamilton – TJHSST Computer Systems Lab Abstract.
Assistive Technology Russell Grayson EDUC 504 Summer 2006.
Presented to: CDM By: Jeff Evans and Randy W. Carlson Date: September 14, 2006 Federal Aviation Administration CDM ESTMP Sub- Group 2006/2007 ESTMP Update.
Mrs. Beth Cueni Carnegie Mellon
An Accessible CAPTCHA Chad Killingsworth Web Projects Coordinator.
CAPTCHA 1 Are you Human? (Sorry, I had to ask). CAPTCHA 2 Agenda What is CAPTCHA? Types of CAPTCHA Where to use CAPTCHAs? Guidelines when making a CAPTCHA.
Recognizing some of the modern CAPTCHAs Dmitry Nikulin LCME, Saint-Petersburg, 2011.
intelligence study and design of intelligent agentsis the intelligence of machines and the branch of computer science that aims to create it. AI textbooks.
Web 2.0 & universal desig n. Introduction From then to now Layers of change Accessible for whom? Web 2.0 and accessibility What is Universal Design? Looking.
Birkbeck University of London Business Workshop Web Accessibility Introduction and welcome.
The Path to WCAG 2.0 Through Industry Based Training Dr Scott Hollier A/Professor Denise Wood.
Creating Accessible Content NC3ADL CONFERENCE NASH COMMUNITY COLLEGE APRIL 1, 2015 Amy Netzel and Darrin Evans Accessibility Technologists eLearning Support.
Daniel Njuguna – IT Officer/ Adaptive Technology Trainer Kenya Society For The Blind Accessibility in ICT’s.
PERTH WEB ACCESSIBILITY CAMP. Welcome and thank you House keeping Welcome to the conference What to expect Who are we? Meetup.com – Perth Web Accessibility.
SPHERES OF ARTIFICIAL INTELLIGENCE Gafur Djumaniyazov.
Preventing Automated Use of STMP Reservation System Using CAPTCHA.
Web Accessibility: Will WCAG 2.0 Better Meet Today’s Challenges? Accessibility and Usability Jenny Craven, Research Associate, CERLIM With acknowledgements.
Web and Mobile Accessibility in Health Information Technology Judy Brewer World Wide Web Consortium Web Accessibility Initiative Interagency Committee.
OER Schools Network Meeting Suzanne P Lavelle OER Network Co-Ordinator January 2016.
CAP Malware and Software Vulnerability Analysis Term Project Proposal - Spring 2009 Professor: Dr. Zou Team members: Andrew Mantel & Peter Matthews.
By: Steven Baker.  What is a CAPTCHA?  History of CAPTCHA  Applications of CAPTCHAs  Accessibility  Examples of CAPTCHAs  reCAPTCHA  Vulnerabilities.
Separating man from machine since 2000….. ?. Agenda  Definition  History  Need  Types  Constructing CAPTCHAs  Breaking CAPTCHAs  Applications 
CAPTCHA What humans can do, But computers can not.
Usability of CAPTCHAs Or usability issues in CAPTCHA design Authors: Jeff Yan and Ahmad Salah El Ahmad Presented By: Kim Giglia CSC /19/2008.
Accessibility First! David Kelleher
Billy Vivian Dr. Oblitey COSC  What is CAPTCHA?  History  Uses  Artificial Intelligence Relationship  reCAPTCHA  Works Cited.
SANDEEP MEHTA (ECE, IV Year). CAPTCHA Completely Automated Public Turing test to tell Computers and Humans Apart Invented at CMU by Luis von Ahn, Manuel.
Web Accessibility John Rochford Rich Caloggero UMMS Shriver Center
THE ESP GAME, AND OTHER STUFF
Creating Accessible PDF’s for the Web
Assistive Automation Mailbox.
3.6 Fundamentals of cyber security
How People with Disabilities Access the Web
Are you Human?.
MUG Tuesday, May 31, 2016.
Web Programming Week 11 Old Dominion University
Successful Website Accessibility Testing
Mrs. Beth Cueni Carnegie Mellon
design-for-all in technical standards
Group: Chris, Daniel, Jeff, Kathy, Shirelle, Vincent
A novel probabilistic language-based CAPTCHA system
Building your class website
Course Web Technology Guus Schreiber
Analyzing CAPTCHAs.
Fighting the WebBots A webbot is a program that visits web sites for all kinds of purposes. For example, Google webbots make copies of all web sites for.
Emerging technologies and digital access: building in or bolting on?
Web Standards and Accessible Design.
Inaccessible CAPTCHA: updating W3C advisory note
What’s new at W3C WAI: or life after WCAG 2
Accessible Websites Removing the Barriers
Presented By Vibhute J.B. Class : M.Sc. (CS)
Trevor Jackson, JJ Abbott, Mitchell Brooks
Accessibility.
Presentation transcript:

Inaccessible CAPTCHA: updating W3C advisory note Dr Scott Hollier OZeWAI 2018 Technology for everyone

What is CAPTCHA? Completely Automated Public Turing test to Tell Computers and Humans Apart (CAPTCHA) Purpose: to stop bots from harvesting data

Traditional CAPTCHAs Task: to identify a distorted set of characters from a bitmapped image, then enter those characters into a form.

CAPTCHAs and web accessibility Impossible for people with low vision Incompatible with screen readers making it impossible for blind users Assumes familiarity with the English character set Not intuitive making it difficult for people with cognitive disabilities Alternatives can be difficult too

Traditional CAPTCHA issues

Traditional CAPTCHA issues

Audio CAPTCHA Good luck!

Audio CAPTCHA Good luck!

W3C WAI APA RQTF Research Questions Task Force (RQTF) has researched CAPTCHAs and accessibility to update 12-year-old CAPTCHA advice document Editors: Scott Hollier Janina Sajka Michael Cooper Contributors: Jason White, Judy Brewer, David Sloan

Findings 20% of traditional CAPTCHAs can be cracked easily This figure is much higher using pattern-matching algorithms Not only are traditional CAPTCHA solutions (visual, audio) inaccessible but also insecure

Modern CAPTCHAs reCAPTCHA More visual CAPTCHAs (human V robot, man V woman, select cars, select plants) Logic puzzles Games Federated identity SMS Biometrics

reCAPTCHA checkbox reCAPTCHA works by monitoring human movement. Works well for security and accessibility but still has a problem…

The problem with reCAPTCHA

reCAPTCHA + AT = back to inaccessible CAPTCHA

Next steps Current draft (6 July 2018): https://www.w3.org/TR/turingtest/ Second draft likely to be released before end of year Would welcome your feedback when second draft is out Thanks everyone that provided feedback in the first round

E-mail: scott@hollier.info Website: hollier.info Further information E-mail: scott@hollier.info Website: hollier.info Mobile: +61(0)430 351 909 Twitter: @scotthollier Newsletter: newsletter@hollier.info Book: outrunningthenight.com