Security Protocols

Volume 5087 of the series Lecture Notes in Computer Science pp 190-197

Bot, Cyborg and Automated Turing Test

(Or “Putting the Humanoid in the Protocol”)
  • Jeff YanAffiliated withSchool of Computing Science, University of Newcastle upon Tyne

* Final gross prices may vary according to local VAT.

Get Access


The Automated Turing test (ATT) is almost a standard security technique for addressing the threat of undesirable or malicious bot programs. In this paper, we motivate an interesting adversary model, cyborgs, which are either humans assisted by bots or bots assisted by humans. Since there is always a human behind these bots, or a human can always be available on demand, ATT fails to differentiate such cyborgs from humans. The notion of “telling humans and cyborgs apart” is novel, and it can be of practical relevance in network security. Although it is a challenging task, we have had some success in telling cyborgs and humans apart automatically.