Patent ID: 7681030
Filing Date: 2010-03-16
Classification: H04L,H04W

Abstract:
1. A mobile communication terminal having a user associated therewith comprising: a controller; a data encrypting unit configured to encrypt data using a first encryption key; a second key generating unit configured to generate a second encryption key using a pre-determined algorithm and user-specific information permitting identification of the user associated with the mobile communication terminal; a first falsification check data generating unit configured to generate first falsification check data used for a falsification check on the data; an additional information encrypting unit configured to encrypt, using the second encryption key, additional information containing the generated first falsification check data; an encryption file generating unit configured to generate an encryption file comprising the encrypted data, the encrypted additional information, and the user-specific information permitting identification of the user associated with the mobile communication terminal used to generate the second encryption key; a transferring unit configured to transfer the generated encryption file including the encrypted data, the encrypted additional information, and the user-specific information to a receiver mobile communication terminal storing the pre-determined algorithm; a data acquiring unit configured to acquire the encrypted data, the encrypted additional information, and a second encryption key information from the encryption file; a second key generating unit configured to generate the second encryption key using the acquired second encryption key information; an additional information decrypting unit configured to decrypt the additional information using the generated second encryption key; a first encryption key information acquiring unit configured to acquire a first encryption key information and the first falsification check data from the decrypted additional information; a first key generating unit configured to generate the first encryption key using the acquired first encryption key information; and a data decrypting unit configured to decrypt the acquired encrypted data using the generated first encryption key, wherein the receiver mobile communication terminal is able to decrypt the encrypted data by using the encrypted additional information, the user-specific information and the pre-determined algorithm, wherein an encryption key information contains identification information for identification of an algorithm used in generation of the second encryption key, wherein the second key generating unit is further configured to generate the second encryption key using the algorithm identified by the identification information, and wherein the additional information contains a data list and first encryption key information necessary for generation of the first encryption key.