Partitioning data on a smartcard dependent on entered password
First Claim
Patent Images
1. A method, comprising:
- managing, in a smartcard, multiple containers at each of a plurality of modules on the smartcard;
associating a different personal identification number (PIN) with each of the multiple containers of each of the modules of the plurality of modules;
receiving a PIN and an identifier of a module of the plurality of modules from a computer coupled with the smartcard, the PIN being provided by a user and the identifier of the module provided by the computer; and
comparing, by the identified module, the PIN provided by the user against PINs associated with the multiple containers of the identified module;
when the PIN provided by the user matches the PIN associated with a container of the multiple containers of the identified module, allowing access rights to contents of the container having the matching PIN.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, an apparatus and method for partitioning data on a smartcard dependent on an entered password are disclosed. In one embodiment, the method includes maintaining multiple containers in a smartcard, associating a different personal identification number (PIN) with each of the multiple containers, and accessing contents of a container when an associated PIN for the container is provided by a user of the smartcard. Other embodiments are also described.
-
Citations
20 Claims
-
1. A method, comprising:
-
managing, in a smartcard, multiple containers at each of a plurality of modules on the smartcard; associating a different personal identification number (PIN) with each of the multiple containers of each of the modules of the plurality of modules; receiving a PIN and an identifier of a module of the plurality of modules from a computer coupled with the smartcard, the PIN being provided by a user and the identifier of the module provided by the computer; and comparing, by the identified module, the PIN provided by the user against PINs associated with the multiple containers of the identified module; when the PIN provided by the user matches the PIN associated with a container of the multiple containers of the identified module, allowing access rights to contents of the container having the matching PIN. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for a smartcard, comprising:
-
a memory included in the smartcard; a processing device communicably coupled to the memory; and a plurality of applets executable from the memory by the processing device, each applet configured to; manage a plurality of containers that are stored in the memory, each container of the plurality of containers having a different personal identification number (PIN) associated with the container that is used to access content of the container; receive a PIN and an identifier of the applet, the PIN provided by a user from a computer coupled with the smartcard and the identifier of the applet provided by the computer; determine whether the PIN provided by the user matches any of the different PINs of the plurality of containers of the identified applet; and when the PIN provided by the user matches the PIN associated with a container of the plurality of containers of the identified applet, allow access to the contents of the container having the matching PIN. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory machine-readable storage medium including data that, when accessed by a machine, cause the machine to perform operations comprising:
-
managing, in a smartcard, multiple containers at each of a plurality of modules on the smartcard; associating a different personal identification number (PIN) with each of the multiple containers of each of the modules of the plurality of modules; receiving a PIN and an identifier of a module of the plurality of modules from a computer coupled with the smartcard, the PIN being provided by a user and the identifier of the module provided by the computer; and comparing, by the identified module, the PIN provided by the user against PINs associated with the multiple containers of the identified module; when the PIN provided by the user matches the PIN associated with a container of the multiple containers of the identified module, allowing access rights to contents of the container having the matching PIN. - View Dependent Claims (17, 18, 19, 20)
-
Specification