Systems, methods and computer program products for...

Electrical computers and digital data processing systems: input/ – Input/output data processing – Data transfer specifying

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S173000, C713S187000

Reexamination Certificate

active

10454037

ABSTRACT:
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.

REFERENCES:
patent: 5375125 (1994-12-01), Oshima et al.
patent: 5555417 (1996-09-01), Odnert et al.
patent: 5790760 (1998-08-01), Arima
patent: 0 811 911 (1997-12-01), None
patent: 0203022 (2002-01-01), None
patent: 0242912 (2002-05-01), None
patent: WO 3102769 (2003-12-01), None
Emin Gun Sirer, et al., “A Pratical Approach for Improving Startup Latency in Java Applications”, Workshop on Compilier Support for System Software and ACM Sigplan, (1999), pp. 47-55.
Zdancewic, “Untrusted Hosts and Confidentiality: Secure Program Partitioning”, Proceedings of the Eighteenth ACM Symposium on Operating Systems Principles, (2000), pp. 1-14.
Zhang, “Leakage-Proof Program Partitioning”, Proceedings of the International Conference on Compiliers, Architecture and Synthesis for Embedded Systems, (2002), pp. 136-145.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Systems, methods and computer program products for... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Systems, methods and computer program products for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems, methods and computer program products for... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3786510

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.