Cryptography – Key management – Having particular key generator
Patent
1997-01-13
1998-05-19
An, Meng-Ai T.
Cryptography
Key management
Having particular key generator
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
Kuo Chih-Cheng
Lo Minwen
An Meng-Ai T.
Gibson Peter
LandOfFree
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.
Profile ID: LFUS-PAI-O-1862749