Invention Grant
- Patent Title: Data obfuscation
- Patent Title (中): 数据混淆
-
Application No.: US11523773Application Date: 2006-09-18
-
Publication No.: US08588406B2Publication Date: 2013-11-19
- Inventor: Andrew Dellow , Rodrigo Cordero
- Applicant: Andrew Dellow , Rodrigo Cordero
- Applicant Address: GB Bristol
- Assignee: STMicroelectronics Limited
- Current Assignee: STMicroelectronics Limited
- Current Assignee Address: GB Bristol
- Agency: Seed IP Law Group PLLC
- Priority: EP04251573 20040318
- Main IPC: H04K1/00
- IPC: H04K1/00

Abstract:
A portion of data is obfuscated by performing a bitwise XOR function between bits of the data portion and bits of a mask. The mask is generated based on the memory address of the data portion. A bitfield representing the memory address of the data portion is split into subset bitfields. Each subset then forms the input of a corresponding primary randomizing unit. Each primary randomizing unit is arranged to generate an output bitfield that appears to be randomly correlated with the input, but which may be determined from the input if certain secret information is known. The output of the primary randomizing units is input into a series of secondary randomizing units. Each secondary randomizing unit is arranged to input at least one bit of the output of every primary randomizing unit. The output of the secondary randomizing units are then combined by concatenation to form a data mask.
Public/Granted literature
- US20070121943A1 Data obfuscation Public/Granted day:2007-05-31
Information query