Invention Grant
- Patent Title: Hash processing using a processor
- Patent Title (中): 使用处理器进行哈希处理
-
Application No.: US12918253Application Date: 2009-09-16
-
Publication No.: US08447988B2Publication Date: 2013-05-21
- Inventor: Dmitriy Vladimirovich Alekseev , Alexei Vladimirovich Galatenko , Ilya Viktorovich Lyalin , Alexander Markovic , Denis Vassilevich Parfenov
- Applicant: Dmitriy Vladimirovich Alekseev , Alexei Vladimirovich Galatenko , Ilya Viktorovich Lyalin , Alexander Markovic , Denis Vassilevich Parfenov
- Applicant Address: US CA San Jose
- Assignee: LSI Corporation
- Current Assignee: LSI Corporation
- Current Assignee Address: US CA San Jose
- Agency: Mendelsohn, Drucker & Associates, P.C.
- Agent Edward J. Meisarosh; Steve Mendelsohn
- International Application: PCT/RU2009/000478 WO 20090916
- International Announcement: WO2011/034456 WO 20110324
- Main IPC: H04L9/00
- IPC: H04L9/00

Abstract:
In certain embodiments, a digital signal processor (DSP) has multiple arithmetic logic units and a register module. The DSP is adapted to generate a message digest H from a message M in accordance with the SHA-1 standard, where M includes N blocks M(i), i=1, . . . , N, and the processing of each block M(i) includes t iterations of processing words of message schedule {Wt}. In each iteration possible, the DSP uses free operations to precalculate Wt and working variable values for use in the next iteration. In addition, in each iteration possible, the DSP rotates the registers associated with particular working variables to reduce operations that merely copy unchanged values from one register to another.
Public/Granted literature
- US20120166773A1 HASH PROCESSING USING A PROCESSOR Public/Granted day:2012-06-28
Information query