Cryptography – Particular algorithmic function encoding
Reexamination Certificate
2004-02-19
2009-10-06
LaForgia, Christian (Department: 2439)
Cryptography
Particular algorithmic function encoding
C712S022000, C712S015000, C713S161000, C713S164000, C703S002000
Reexamination Certificate
active
07599489
ABSTRACT:
Provided is an apparatus and method for accelerating cryptographic hash computations. For example, in a cryptographic hash computation such as SHA-1, multiple execution units in a processor can process loosely coupled data. Specifically, after preprocessing a message with a particular bit length and parsing the padded message into multiple blocks, a first execution unit can begin processing the blocks for a message schedule computation. While the first block is processed, the first execution unit produces a partial result for the computation of the compression function in the second execution unit. By simultaneously processing the blocks on multiple execution units, the cryptographic hash computation performance can improve.
REFERENCES:
patent: 4799181 (1989-01-01), Tague et al.
patent: 5155820 (1992-10-01), Gibson
patent: 6330657 (2001-12-01), Col et al.
patent: 6829355 (2004-12-01), Lilly
patent: 7103602 (2006-09-01), Black et al.
patent: 7194651 (2007-03-01), Knee et al.
patent: 2002/0108042 (2002-08-01), Oka et al.
patent: 2003/0061548 (2003-03-01), O'Gorman et al.
patent: 2005/0123140 (2005-06-01), Feghali
LaForgia Christian
Martine & Penilla & Gencarella LLP
Sun Microsystems Inc.
Tolentino Roderick
LandOfFree
Accelerating cryptographic hash computations does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Accelerating cryptographic hash computations, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Accelerating cryptographic hash computations will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4070328