发明名称 |
COUNTERACTING RANDOM GUESS ATTACKS AGAINST HUMAN INTERACTIVE PROOFS WITH TOKEN BUCKETS |
摘要 |
A system and method that facilitates and effectuates distinguishing a human from a non-human user. A human interactive proof (HIP) employs a token bucket algorithm in order to reduce the success rate for a non-human user employing a guessing or artificial intelligence to solve a substantial number of HIP challenges. The algorithm can employ token buckets associated with IP address and user session from which the user is attempting to solve the HIP challenge. If a token bucket is empty the algorithm can treat a correct response as incorrect and refill a portion of the buckets for a further attempt. This forces two correct responses to be received by a user within the refill quantity for the users bucket(s) before the user is identified as human.
|
申请公布号 |
US2009076965(A1) |
申请公布日期 |
2009.03.19 |
申请号 |
US20070856367 |
申请日期 |
2007.09.17 |
申请人 |
MICROSOFT CORPORATION |
发明人 |
ELSON JEREMY ERIC;HOWELL JONATHAN RYAN;DOUCEUR JOHN R. |
分类号 |
G06F21/22 |
主分类号 |
G06F21/22 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|