Instructions processors, methods, and systems to process secure hash algorithms
AssigneeIntel Corporation
InventorsGilbert M. Wolrich, Kirk S. Yap, Vinodh Gopal, James D. Guilford
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsGilbert M. Wolrich, Kirk S. Yap, Vinodh Gopal, James D. Guilford
Estimating the term…
A method of an aspect includes receiving an instruction. The instruction indicates a first source of a first packed data including state data elements ai, bi, ei, and fi for a current round (i) of a secure hash algorithm 2 (SHA2) hash algorithm. The instruction indicates a second source of a second packed data. The first packed data has a width in bits that is less than a combined width in bits of eight state data elements ai, bi, ci, di, ei, fi, gi, hi of the SHA2 hash algorithm. The method also includes storing a result in a destination indicated by the instruction in response to the instruction. The result includes updated state data elements ai+, bi+, ei+, and fi+ that have been updated from the corresponding state data elements ai, bi, ei, and fi by at least one round of the SHA2 hash algorithm.
An apparatus comprising:
An apparatus comprising:
An apparatus comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.