Storing and accessing data in a mobile device and a user module
First Claim
1. Method for storing and accessing user data in a mobile device, the mobile device comprising a device memory and being connected to a user module via an interface, said method comprising steps of:
- storing the user data in the device memory of the mobile device at least partially in encrypted form; and
performing at least the decryption of the user data in access operations using a decrypting function provided by the user module and which is executed, at least in part, by a processor unit of the user module;
wherein the decrypting function uses a user data decryption key for decrypting the user data, wherein the user data decryption key is stored in the user module and does not leave the user module during the procedure of decrypting the user data.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to methods for storing and accessing user data (48) and configuration data (62) in a mobile device (10) that is connected to a user module (12). According to a first aspect of the invention, the user data (48) is stored in the mobile device (10) at least partially in encrypted form, and is decrypted, in access operations, using a decrypting function (66) of the user module (12). According to a second aspect of the invention, the configuration data (62) is stored in the user module (12). The configuration data (62) indicates whether, or to what extent, an application program (46) is allowed to be executed by the mobile device (10). Security and protection against unauthorised access to user data (48) and application programs (46) in the mobile device (10) are increased by the invention.
20 Citations
17 Claims
-
1. Method for storing and accessing user data in a mobile device, the mobile device comprising a device memory and being connected to a user module via an interface, said method comprising steps of:
-
storing the user data in the device memory of the mobile device at least partially in encrypted form; and performing at least the decryption of the user data in access operations using a decrypting function provided by the user module and which is executed, at least in part, by a processor unit of the user module; wherein the decrypting function uses a user data decryption key for decrypting the user data, wherein the user data decryption key is stored in the user module and does not leave the user module during the procedure of decrypting the user data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A mobile device comprising:
-
a device memory comprising at least one region for storing user data in at least partially encrypted form; and an interface for connecting to a user module; wherein the mobile device is set up to use a decrypting function at least for decrypting the user data in access operations, the decrypting function being provided by the user module and being executed, at least in part, by a processor unit of the user module, and the decrypting function uses a user data decryption key for decrypting the user data, wherein the user data decryption key is stored in the user module and does not leave the user module during the procedure of decrypting the user data. - View Dependent Claims (12, 13, 14, 15)
-
-
16. User module comprising a processor unit and being set up to be connected to a mobile device via an interface, the mobile device comprising a device memory having at least one region for storing user data in at least partially encrypted form, wherein the user module is set up to provide the mobile device via the interface with a decrypting function at least for decrypting the user data in access operations, the decrypting function being executed, at least in part, by the processor unit of the user module, and
the decrypting function uses a user data decryption key for decrypting the user data, wherein the user data decryption key is stored in the user module and does not leave the user module during the procedure of decrypting the user data.
Specification