Secure multiple application IC card using interrupt instruction

Cryptography – Key management – Having particular key generator

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395490, 395734, 39580043, 380 4, G06F 946, G06F 1214

Patent

active

057547629

ABSTRACT:
Multiple applications upon an IC microprocessor are protected with bi-modal CPU operation, either in application mode or system mode, using an operation flag determining the mode and a functional interrupt with each mode change. Direct subroutine calling is replaced by a software interrupt which clears all working memory and registers except those holding parameters including the return address placed in stack. Access authorization utilizing a comparison register containing application and system memory boundaries according to the particular custom command utilized is associated with a mode change interrupt in application initialization. System subroutine running involves two mode change interrupts, from application to system and back, and includes access authorization. Request of an address beyond the territory assigned to the custom command utilized results in a hardware interrupt which clears all working memory and registers in the system mode and except that necessary to forward a status word indicating abnormal termination. Application completion forwards the result with a status word indicating successful completion. Hard-wired bi-modal CPU operation utilizing a mode change interrupt which saves parameters in stack but clears all other registers and working memory and utilizes a comparison register to authorize the system address prior to return to application mode with the return address held in stack ensures that operation in the application authorized by the custom command utilized will result either in successful completion or abnormal termination without possible access of any other application contained upon the IC card.

REFERENCES:
patent: 4827512 (1989-05-01), Hirokawa et al.
patent: 5014312 (1991-05-01), Lisimague et al.
patent: 5131091 (1992-07-01), Mizuta
patent: 5168151 (1992-12-01), Nara
patent: 5202923 (1993-04-01), Kuriyama
patent: 5274817 (1993-12-01), Stahl
patent: 5293577 (1994-03-01), Hueske et al.
patent: 5335331 (1994-08-01), Murao et al.
patent: 5430852 (1995-07-01), Watanabe et al.
patent: 5452431 (1995-09-01), Bournas
patent: 5471045 (1995-11-01), Geronimi
patent: 5500949 (1996-03-01), Saito
patent: 5542081 (1996-07-01), Geronimi
patent: 5557743 (1996-09-01), Pombo et al.
patent: 5559989 (1996-09-01), Sourgen et al.
patent: 5590312 (1996-12-01), Marisetty
patent: 5600818 (1997-02-01), Weikmann
patent: 5615263 (1997-03-01), Takahashi
patent: 5615381 (1997-03-01), Iijima

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

Secure multiple application IC card using interrupt instruction does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Secure multiple application IC card using interrupt instruction , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Secure multiple application IC card using interrupt instruction will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1862749

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