CRJan 4, 2019

Adversarial CAPTCHAs

arXiv:1901.01107v160 citationsHas Code
Originality Incremental advance
AI Analysis

This work addresses security vulnerabilities in CAPTCHA systems for online platforms, representing an incremental advancement by applying adversarial techniques to a specific domain.

The paper tackles the problem of improving CAPTCHA security by generating adversarial CAPTCHAs, resulting in significantly enhanced security while maintaining similar usability as demonstrated through extensive evaluations.

Following the principle of to set one's own spear against one's own shield, we study how to design adversarial CAPTCHAs in this paper. We first identify the similarity and difference between adversarial CAPTCHA generation and existing hot adversarial example (image) generation research. Then, we propose a framework for text-based and image-based adversarial CAPTCHA generation on top of state-of-the-art adversarial image generation techniques. Finally, we design and implement an adversarial CAPTCHA generation and evaluation system, named aCAPTCHA, which integrates 10 image preprocessing techniques, 9 CAPTCHA attacks, 4 baseline adversarial CAPTCHA generation methods, and 8 new adversarial CAPTCHA generation methods. To examine the performance of aCAPTCHA, extensive security and usability evaluations are conducted. The results demonstrate that the generated adversarial CAPTCHAs can significantly improve the security of normal CAPTCHAs while maintaining similar usability. To facilitate the CAPTCHA security research, we also open source the aCAPTCHA system, including the source code, trained models, datasets, and the usability evaluation interfaces.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes