Pipelined hardware implementation of a hashing algorithm

Cryptography – Particular algorithmic function encoding – Public key

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

380 28, H04L 900, H04L 930

Patent

active

060918217

ABSTRACT:
A hardware implementation of a hashing algorithm is presented. In a first pipeline stage, a first memory stores input data for the hashing algorithm. Data is selected out of the first memory, for example, using a counter which is reset and incremented by differing values depending upon the round of the algorithm. A second memory stores constants used for the hashing algorithm. Constants are selected out of the second memory, for example, using a counter. An adder adds data from the first memory and a constant from the second memory with a state value selected, for example, using a multiplexer. The result is stored as an intermediate algorithm value in a first pipeline register. In a second pipeline stage a second adder adds one of a plurality of hashing function values to the intermediate algorithm value in the first pipeline register. The result is shifted. A third adder adds the shifted result to one of the plurality of state values and places the result into a second pipeline register.

REFERENCES:
patent: 4514592 (1985-04-01), Miyaguchi
patent: 4817146 (1989-03-01), Szczutkowski et al.
patent: 4870681 (1989-09-01), Sedlak
patent: 5166978 (1992-11-01), Quisquater
patent: 5210710 (1993-05-01), Omura
patent: 5261001 (1993-11-01), Dariel et al.
patent: 5270962 (1993-12-01), Fettweis
patent: 5295188 (1994-03-01), Wilson et al.
patent: 5432852 (1995-07-01), Leighton et al.
patent: 5577123 (1996-11-01), Shimada
patent: 5608801 (1997-03-01), Aiello et al.
patent: 5666419 (1997-09-01), Yamamoto et al.
patent: 5675653 (1997-10-01), Nelson, Jr.
patent: 5740249 (1998-04-01), Shimizu et al.
patent: 5745398 (1998-04-01), Monier
patent: 5835600 (1998-11-01), Rivest

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Pipelined hardware implementation of a hashing algorithm does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Pipelined hardware implementation of a hashing algorithm, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Pipelined hardware implementation of a hashing algorithm will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2045317

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.