发明授权
US07720219B1 Apparatus and method for implementing a hash algorithm word buffer
有权
用于实现散列算法字缓冲器的装置和方法
- 专利标题: Apparatus and method for implementing a hash algorithm word buffer
- 专利标题(中): 用于实现散列算法字缓冲器的装置和方法
-
申请号: US10968406申请日: 2004-10-19
-
公开(公告)号: US07720219B1公开(公告)日: 2010-05-18
- 发明人: Christopher H. Olson , Leonard D. Rarick , Gregory F. Grohoski
- 申请人: Christopher H. Olson , Leonard D. Rarick , Gregory F. Grohoski
- 申请人地址: US CA Redwood Shores
- 专利权人: Oracle America, Inc.
- 当前专利权人: Oracle America, Inc.
- 当前专利权人地址: US CA Redwood Shores
- 代理机构: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- 代理商 Robert C. Kowert
- 主分类号: H04K1/00
- IPC分类号: H04K1/00 ; H04L9/00 ; H04L9/28
摘要:
An apparatus and method for implementing a hash algorithm word buffer. In one embodiment, a cryptographic unit may include hash logic configured to compute a hash value of a data block according to a hash algorithm, where the hash algorithm includes a plurality of iterations, and where the data block includes a plurality of data words. The cryptographic unit may further include a word buffer comprising a plurality of data word positions and configured to store the data block during computing by the hash logic, where subsequent to the hash logic computing one of the iterations of the hash algorithm, the word buffer is further configured to linearly shift the data block by one or more data word positions according to the hash algorithm. The hash algorithm may be dynamically selectable from a plurality of hash algorithms.
信息查询