Invention Grant
- Patent Title: Memory optimization for nested hash operations
-
Application No.: US16656286Application Date: 2019-10-17
-
Publication No.: US10911221B2Publication Date: 2021-02-02
- Inventor: Michael Hutter , Matthew Pond Baker
- Applicant: Cryptography Research, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: Cryptography Research, Inc.
- Current Assignee: Cryptography Research, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Lowenstein Sandler LLP
- Main IPC: G06F21/00
- IPC: G06F21/00 ; H04L9/06 ; G09C1/00

Abstract:
A first hash value is calculated by using a first input value that is stored in a first set of registers. The first hash value is then stored in a second set of registers. A second input value is stored in the first set of registers after calculating the first hash value. The second hash value is calculated based on the first hash value and the second input value. During the calculating of the second hash value, the first hash value is shifted from the second set of registers to a portion of the first set of registers when the calculating of the second hash value has reached a state where the portion of the first set of registers is no longer used to store the second input value.
Information query