Arrangement and method of execution of code

Electrical computers and digital processing systems: support – Data processing protection using cryptography – Upgrade/install encryption

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S176000

Reexamination Certificate

active

10490227

ABSTRACT:
The present invention relates to systems (1) and a method for executing code. According to the method a non-critical code portion is executed on a computer (3). When an application (5) on the computer detects a critical code portion to be executed, the application sends a request to a secure execution unit (4) connected to the computer to execute the critical code portion. The secure execution unit (4) executes the critical code portion in response to the request. Thereafter the secure execution unit authenticates the result of the execution of the critical code portion using a secret key (7). The authentication allows for another party (2) to verify that the execution was carried out in a trusted way. An advantage of the present invention is that it provides a reliable execution environment that can be trusted to execute critical code.

REFERENCES:
patent: 5793028 (1998-08-01), Wagener et al.
patent: 5903651 (1999-05-01), Kocher
patent: 6006328 (1999-12-01), Drake
patent: 6058482 (2000-05-01), Liu
patent: 6126328 (2000-10-01), Mallory et al.
patent: 6138239 (2000-10-01), Veil
patent: 6141793 (2000-10-01), Bryant et al.
patent: 6259447 (2001-07-01), Kanetake et al.
patent: 6389537 (2002-05-01), Davis et al.
patent: 6405317 (2002-06-01), Flenley et al.
patent: 6609199 (2003-08-01), DeTreville
patent: 6629244 (2003-09-01), Davis et al.
patent: 6651171 (2003-11-01), England et al.
patent: 6698015 (2004-02-01), Moberg et al.
patent: 6779718 (2004-08-01), Wlodarczyk
patent: 6820199 (2004-11-01), Wheeler et al.
patent: 6832317 (2004-12-01), Strongin et al.
patent: 7013481 (2006-03-01), Ellison et al.
patent: 7013484 (2006-03-01), Ellison et al.
patent: 7020772 (2006-03-01), England et al.
patent: 7055029 (2006-05-01), Collins et al.
patent: 7065654 (2006-06-01), Gulick et al.
patent: 7089418 (2006-08-01), Ellison et al.
patent: 7124101 (2006-10-01), Mikurak
patent: 7139915 (2006-11-01), DeTreville
patent: 7194634 (2007-03-01), Ellison et al.
patent: 7302587 (2007-11-01), El Fassi et al.

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

Arrangement and method of execution of code does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Arrangement and method of execution of code, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Arrangement and method of execution of code will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3935490

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