发明名称 Method and system using combinable computational puzzles as challenges to network entities for identity check
摘要 Combinable computational puzzles are used as a challenge mechanism for a computer to challenge network entities to determine whether the ostensibly separate network entities are in fact distinct computers. The combinable computational puzzles are constructed such that multiple puzzles can be combined into a single puzzle, which can be solved with approximately the same effort as that required to solve each of the individual original puzzles, and solutions to the individual original puzzles can be derived easily from the solution to the combined puzzle. A computer that is challenged by multiple computers with separate combinable puzzles at the same time is able to respond to the challenges by combining the puzzles into one combined puzzle that it is able to solve in a allotted time period. On the other hand, a challenging computer is able to determine that two or more of the combinable puzzles it sent to ostensibly separate network entities have been combined and solved together, which is an indication that the network entities are in fact presented by one corrupt computer.
申请公布号 US2003233584(A1) 申请公布日期 2003.12.18
申请号 US20020171902 申请日期 2002.06.14
申请人 MICROSOFT CORPORATION 发明人 DOUCEUR JOHN R.
分类号 H04L9/32;H04L29/06;H04L29/08;(IPC1-7):H04L9/32 主分类号 H04L9/32
代理机构 代理人
主权项
地址