Invention Grant
- Patent Title: Managing nodes of a cryptographic hash tree in a hash-based digital signature scheme
-
Application No.: US16508809Application Date: 2019-07-11
-
Publication No.: US10581616B1Publication Date: 2020-03-03
- Inventor: Marek Paruzel
- Applicant: ISARA Corporation
- Applicant Address: CA Waterloo
- Assignee: ISARA Corporation
- Current Assignee: ISARA Corporation
- Current Assignee Address: CA Waterloo
- Agency: Henry Patent Law Firm PLLC
- Main IPC: H04L9/32
- IPC: H04L9/32 ; H04L9/06

Abstract:
In some aspects, nodes of a cryptographic hash tree are stored in a buffer memory. Nodes of an active subtree are stored in a first set of indexed locations in the buffer memory, and nodes of a future subtree are stored in a second set of indexed locations in the buffer memory. A one-time signature (OTS) is generated based on a signing key associated with a current value of a signing index. An authentication path for the OTS is generated by retrieving a subset of the nodes from the buffer memory. A new node of the future subtree is calculated based on the current value of the signing index and stored in the buffer memory. The signing index is then advanced from the current value to a next value of the signing index.
Information query