Method to securely load and manage multiple applications on a conventional file system smart card
First Claim
1. ) Method for the secure and controlled loading of applications onto a conventional file system smart card without the benefit of card based cryptographic services or a virtual machine such as Java.
0 Assignments
0 Petitions
Accused Products
Abstract
A smart card is ideally suited for applications such as cash replacement, loyalty, membership, physical access, network/information security, healthcare, and transportation. In fact, a single card can manage and deliver multiple applications. This “sharing” of a card, however, presents numerous challenges for keeping the application data separate and retaining ownership. This invention describes a method for the secure allocation and control of card resources. Specifically, the application providers can be given control over their own specific application domain yet the card issuer still retains ultimate ownership control of the card and therefore can dictate what applications can be loaded.
Each application will have its own space on the card firewalled from the others. Further, these applications can be added or erased dynamically even after the card is in circulation. In particular, a method is disclosed for organizing the structure of a standard smart card so that different applications are secure and separate. The permission to create and load these applications can be granted exclusively by the card issuer.
53 Citations
16 Claims
- 1. ) Method for the secure and controlled loading of applications onto a conventional file system smart card without the benefit of card based cryptographic services or a virtual machine such as Java.
- 10. ) Method and system for the Card Issuer to selectively empower third parties to be able to load applications to the smart card.
-
14. ) Method and system to logically separate the smart card memory such that partitioned applications cannot corrupt of otherwise interfere with each other.
Specification