发明名称 |
METHOD AND SYSTEM FOR PASSWORD RECOVERY USING A HARDWARE ACCELERATOR |
摘要 |
Password recovery utilizes a hardware accelerator operating in connection with a host computer system that runs software to generate and format password candidates for computational processing. The hardware accelerator accepts formatted password candidates and can store a number of these candidates in a memory that is managed by a memory controller. A processing matrix is made up of a number of FPGAs which each can be programmed to run a number of computational blocks that are configured to "consume" or process a request packet containing a single password candidate. This multiple FPGA, multiple computational block configuration allows parallel processing of numerous password candidates by the hardware accelerator, a process that is normally computationally expensive. Processing of a request packet by a computational block generates a response packet that includes computational results corresponding to the single password candidate contained in the consumed request packet. The FPGAs can be arrayed using a nearest neighbor protocol in some embodiments. The request and response packets can be stored in and retrieved from the memory using a memory controller. The response packets retrieved from the memory can be unpacked by software to yield data to be evaluated by password recovery software running on the host computer system.
|
申请公布号 |
WO2008027091(B1) |
申请公布日期 |
2008.05.08 |
申请号 |
WO2007US11809 |
申请日期 |
2007.05.17 |
申请人 |
TABLEAU, LLC;BOTCHEK, ROBERT, C. |
发明人 |
BOTCHEK, ROBERT, C. |
分类号 |
G06F15/17;G06F15/78;G06F21/31 |
主分类号 |
G06F15/17 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|