Systems, methods and computer program products for leakage-proof program partitioning

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7269671
APP PUB NO 20040073898A1
SERIAL NO

10454037

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Systems, methods and computer program products partition a whole program when it does not fit in a device's memory. Minimal, safe program partitions are downloaded from the server on demand into the embedded device just before their execution. Code and data of the program are partitioned such that no information regarding the control flow behavior of the program is leaked out. Thus, by observing the program partitions that are downloaded from the server to the device, an attacker is unable to guess which branches are taken in the program and what is the control flow of the program. This property of tamper resistance is valuable for secure embedded devices, such as smart cards, which could hold sensitive information and/or carry out critical computation such as financial transactions.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
GEORGIA TECH RESEARCH CORPORATION926 DALNEY STREET NW SUITE 1300 ATLANTA GA 30318
INFINEON TECHNOLOGIES AGAM CAMPEON 1-15 NEUBIBERG 85579

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bruecklmayr, Franz Josef Kaufering, DE 2 11
Dos, Santos Andre Cumming, GA 1 1
Pande, Santosh Norcross, GA 2 35
Zhang, Tao Atlanta, GA 1018 9317

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation