Apparatus and method for calculating an SHA-2 hash function in a general purpose processor
US9164725B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 13, 2011 |
| Grant date | Oct 20, 2015 |
| Priority date | — |
| Expiry date | May 16, 2032 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L2209/125
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Various systems, apparatuses, processes, and/or products may be used to calculate an SHA-2 hash function in a general-purpose processor. In some implementations, a system, apparatus, process, and/or product may include the ability to calculate at least one SHA-2 sigma function by using an execution unit adapted for performing a processor instruction, the execution unit including an integrated circuit primarily designed for calculating the SHA-2 sigma function(s), and calculating the SHA-2 hash function with general-purpose hardware processing components of the processor based on the sigma function(s). In certain implementations, the calculation of the SHA-2 sigma function(s) can be performed by the integrated circuit within a single instruction, allowing for a faster calculation of the SHA-2 hash function.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.