Invention Grant
- Patent Title: Memory randomization for protection against side channel attacks
- Patent Title (中): 记忆随机化,以防止侧向信道攻击
-
Application No.: US12254225Application Date: 2008-10-20
-
Publication No.: US08195957B2Publication Date: 2012-06-05
- Inventor: Boris Dolgunov , Arseniy Aharonov
- Applicant: Boris Dolgunov , Arseniy Aharonov
- Applicant Address: IL Kfar Saba
- Assignee: SanDisk IL Ltd.
- Current Assignee: SanDisk IL Ltd.
- Current Assignee Address: IL Kfar Saba
- Agency: Brinks Hofer Gilson & Lione
- Priority: IL187046 20071030
- Main IPC: G06F21/00
- IPC: G06F21/00 ; G06F11/30 ; G06F12/14 ; H04K1/00 ; H04L9/00

Abstract:
Side channel attacks against a computing device are prevented by combinations of scrambling data to be stored in memory and scrambling the memory addresses of the data using software routines to execute scrambling and descrambling functions. Encrypted versions of variables, data and lookup tables, commonly employed in cryptographic algorithms, are thus dispersed into pseudorandom locations. Data and cryptographic primitives that require data-dependent memory accesses are thus shielded from attacks that could reveal memory access patterns and compromise cryptographic keys.
Public/Granted literature
- US20090113217A1 MEMORY RANDOMIZATION FOR PROTECTION AGAINST SIDE CHANNEL ATTACKS Public/Granted day:2009-04-30
Information query