Invention Grant
- Patent Title: Buffer access for side-channel attack resistance
-
Application No.: US14955269Application Date: 2015-12-01
-
Publication No.: US10747907B2Publication Date: 2020-08-18
- Inventor: Andrew John Leiserson , Mark Evan Marson
- Applicant: Cryptography Research, Inc
- Applicant Address: US CA San Francisco
- Assignee: Cryptography Research, Inc.
- Current Assignee: Cryptography Research, Inc.
- Current Assignee Address: US CA San Francisco
- Agency: The Neudeck Law Firm, LLC
- Main IPC: H04L29/06
- IPC: H04L29/06 ; G06F21/75 ; G06F21/78 ; H04L9/00 ; G09C1/00 ; H04L9/06

Abstract:
A cryptographic accelerator (processor) retrieves data blocks for processing from a memory. These data blocks arrive and are stored in an input buffer in the order they were stored in memory (or other known order)—typically sequentially according to memory address (i.e., in-order.) The processor waits until a certain number of data blocks are available in the input buffer and then randomly selects blocks from the input buffer for processing. This randomizes the processing order of the data blocks. The processing order of data blocks may be randomized within sets of data blocks associated with a single read transaction, or across sets of data blocks associated with multiple read transactions.
Public/Granted literature
- US20160171252A1 BUFFER ACCESS FOR SIDE-CHANNEL ATTACK RESISTANCE Public/Granted day:2016-06-16
Information query