Patent ID: 8983072
Filing Date: 2015-03-17
Classification: G06Q,G07F

Abstract:
1. A method for secure processing of data in a portable data carrier, wherein the following steps are performed in the portable data carrier, which is a chip card having a processor: receiving data to be stored in the portable data carrier from an external terminal; creating a cryptographic key including an encryption key and a decryption key, wherein the encryption key is identical to the decryption key or the encryption key is different from the decryption key; encrypting the data to be stored using the encryption key; temporarily storing the encrypted data and the cryptographic key in a temporary, non-volatile memory area of the portable data carrier; decrypting the temporarily stored encrypted data using the decryption key; and copying the decrypted data from the temporary memory area to a target memory area of the non-volatile memory; wherein: in response to an interruption of the decrypting process and the decryption key being present in a non-volatile memory, in response to an interruption of processing of the temporarily storing the encrypted data into a non-volatile memory, in response to an interruption of processing by an interruption of a power supply of the portable data carrier and the decryption key being present in a volatile memory, in response to the decryption key being present in a non-volatile memory, deleting the decryption key after removal of the interruption.