Patent ID: 7181009
Filing Date: 2007-02-20
Classification: H04L

Abstract:
1. A method for generating a message digest, comprising: selecting a first hashing procedure or a second hashing procedure for a message comprising a plurality of words; receiving the words at a hash engine comprising a function module and an adder; performing the following for each step of a first number of steps to yield a first chaining variable if the first hashing procedure is selected: performing the following for each step of a second number of steps to yield a second chaining variable if the second hashing procedure is selected: if the first hashing procedure is selected, generating a first message digest for the message to ensure data integrity, the message generated using the first chaining variable; and if the second hashing procedure is selected, generating a second message digest for the message to ensure data integrity, the message generated using the second chaining variable; repeating at a message array: