- Patent Title: Systems and methods for detecting replay attacks on security space
-
Application No.: US16276504Application Date: 2019-02-14
-
Publication No.: US11374967B2Publication Date: 2022-06-28
- Inventor: Zhimin Chen , Timothy R. Paaske , Gilbert H. Herbeck
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Kowert Hood Munyon Rankin and Goetzel PC
- Agent Rory D. Rankin
- Main IPC: G06F21/64
- IPC: G06F21/64 ; H04L9/40 ; G06F21/57 ; G06F21/71 ; G06F21/74 ; G06F12/14

Abstract:
A system and method for detecting replay attacks on secure data are disclosed. A system on a chip (SOC) includes a security processor. Blocks of data corresponding to sensitive information are stored in off-chip memory. The security processor uses an integrity data structure, such as an integrity tree, for the blocks. The intermediate nodes of the integrity tree use nonces which have been generated independent of any value within a corresponding block. By using only the nonces to generate tags in the root at the top layer stored in on-chip memory and the nodes of the intermediate layers stored in off-chip memory, an amount of storage used is reduced for supporting the integrity tree. When the security processor detects events which create access requests for one or more blocks, the security processor uses the integrity tree to verify a replay attack has not occurred and corrupted data.
Public/Granted literature
- US20190260799A1 SYSTEMS AND METHODS FOR DETECTING REPLAY ATTACKS ON SECURITY SPACE Public/Granted day:2019-08-22
Information query