×

INSTRUCTIONS PROCESSORS, METHODS, AND SYSTEMS TO PROCESS SECURE HASH ALGORITHMS

  • US 20140185793A1
  • Filed: 12/28/2012
  • Published: 07/03/2014
  • Est. Priority Date: 12/28/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving an instruction, the instruction indicating 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 also indicating a second source of a second packed data, wherein the first packed data has a width in bits that is less than a combined width in bits of eight state data elements the ai, the bi, ci, di, the ei, the fi, gi, and hi of the SHA2 hash algorithm; and

    storing a result in a destination indicated by the instruction in response to the instruction, the result including 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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×