http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-6091821-A

Outgoing Links

Predicate Object
assignee http://rdf.ncbi.nlm.nih.gov/pubchem/patentassignee/MD5_343ab6df82aaaa413d03e51a1c42c4d2
classificationCPCAdditional http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/H04L2209-125
classificationCPCInventive http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/H04L9-0643
classificationIPCInventive http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/H04L9-32
filingDate 1998-02-12^^<http://www.w3.org/2001/XMLSchema#date>
grantDate 2000-07-18^^<http://www.w3.org/2001/XMLSchema#date>
inventor http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_0ee63c773b198bbcc2c80497fe37f6e5
publicationDate 2000-07-18^^<http://www.w3.org/2001/XMLSchema#date>
publicationNumber US-6091821-A
titleOfInvention Pipelined hardware implementation of a hashing algorithm
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.
isCitedBy http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2010158242-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11539509-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10454670-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2010220854-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-7213148-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2007071404-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10911221-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2009085780-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8878931-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-7627764-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2003198342-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-7760908-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2002191791-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/WO-02101525-A3
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8649509-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/WO-02101525-A2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-7266703-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2017359168-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-7151829-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2006239645-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/KR-100656375-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9172918-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2010026811-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2006010327-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8086860-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9191211-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-7249255-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/WO-2006011957-A1
priorityDate 1998-02-12^^<http://www.w3.org/2001/XMLSchema#date>
type http://data.epo.org/linked-data/def/patent/Publication

Incoming Links

Predicate Subject
isDiscussedBy http://rdf.ncbi.nlm.nih.gov/pubchem/substance/SID129352157
http://rdf.ncbi.nlm.nih.gov/pubchem/compound/CID80006

Showing number of triples: 1 to 43 of 43.