Invention Grant
- Patent Title: System and method for protecting memory encryption against template attacks
-
Application No.: US16701897Application Date: 2019-12-03
-
Publication No.: US11500786B2Publication Date: 2022-11-15
- Inventor: Miroslav Knezevic , Vitaly Ocheretny
- Applicant: NXP B.V.
- Applicant Address: NL Eindhoven
- Assignee: NXP B.V.
- Current Assignee: NXP B.V.
- Current Assignee Address: NL Eindhoven
- Main IPC: G06F12/14
- IPC: G06F12/14 ; G06F21/60 ; G06F21/62 ; G06F21/78

Abstract:
A method for protecting data includes encrypting information to generate a first tweak, combining a data block with the first tweak, encrypting the tweaked data block to form encrypted data, combining the encrypted data with the first tweak, and providing the combined encrypted data for storage in a memory address. Storing the combined encrypted data at the memory address generates a first stimulus different from a second stimulus generated by storing same encrypted data combined with a second tweak at the memory address. The first stimulus is generated based on the first tweak and the second stimulus is generated based on the second tweak.
Public/Granted literature
- US20210165746A1 SYSTEM AND METHOD FOR PROTECTING MEMORY ENCRYPTION AGAINST TEMPLATE ATTACKS Public/Granted day:2021-06-03
Information query