The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 18, 2019

Filed:

Dec. 28, 2016
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Santosh Ghosh, Hillsboro, OR (US);

Li Zhao, Beaverton, OR (US);

Rafael Misoczki, Hillsboro, OR (US);

Manoj R Sastry, Portland, OR (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/06 (2006.01); H04L 9/32 (2006.01); G06F 13/28 (2006.01); G06F 21/72 (2013.01); G06F 1/3296 (2019.01);
U.S. Cl.
CPC ...
H04L 9/0618 (2013.01); G06F 1/3296 (2013.01); G06F 13/28 (2013.01); G06F 21/72 (2013.01); H04L 9/0643 (2013.01); H04L 9/3242 (2013.01); Y02D 10/14 (2018.01);
Abstract

A cryptography accelerator system includes a direct memory access (DMA) controller circuit to read and write data directly to and from memory circuits and an on-the-fly hashing circuit to hash data read from a first memory circuit on-the-fly before writing the read data to a second memory circuit. The hashing circuit performs at least one of integrity protection and firmware/software (FW/SW) verification of the data prior to writing the data to the second memory circuit. The on-the-fly hashing circuit includes a bit repositioning circuit to designate an order of bits of a binary word in a register from a most significant bit (MSB) to a least significant bit (LSB) for performing computations without rotating bits in the register, and an on-the-fly round constant generator circuit to generate a round constant from a counter.


Find Patent Forward Citations

Loading…