摘要:
The invention relates to a data erasable method of memory in smart cards and smart cards thereof, which includes: when a CPU in the smart card determines a data erasable operation will be proceed in the specified memory of the smart card, cache the data to be written in a random memory cache of the specified memory; after sending a data erasable signal to the specified memory, control itself to enter a standby sleep mode. The data erasable signal is used to indicate the specified memory to process the data erasable operation by obtaining the data to be written from the random memory cache. Using the provided solution, the current of the machine card interface can be reduced when a data erasable is proceed in the specified memory of the smart card, thus abnormal conditions due to the high current of the machine card interface are avoided, and the power consumption is reduced at the same time, the standby time of the device which the smart card is in is improved.
摘要:
Method to defrag a memory (M) for an IC Card comprising a plurality of files (1, 2, 3) stored in memory portions (P1, P2, P3) of the memory (M), each file (1, 2, 3) including respective links (L1, L2, L3) to one or more other files (1, 2, 3). The method comprises the steps of: -detecting a start address (fl) of a first free memory portion (M1) of the memory (M); -detecting an address (ai) of a memory portion (P1) following the start address (fl) and storing one file to be moved (1); -detecting files (2) including links (L2) to the address (ai) of the file to be moved (1); - moving the file to be moved (1) at the start address (fl) of the first free memory portion (M1); -updating the links to point at the start address (fl); wherein the above steps are repeated until at least two free memory portions (M1, M2) following the moved files (1) are separated by one or more of files (1, 2, 3).
摘要:
Smartcards are gaining acceptance as a secure medium for storing information, typically of a personal and confidential nature. Unfortunately, the process of storing information to the smartcard (10) is a time consuming task, often taking much longer than to read the same amount of information from the card. The non-volatile memory within the smartcard is typically of the FLASH type and does not facilitate fast writing a fast writing process thereto. In order to speed up this process, a comparative writing algorithm is utilized which only writes changed data to the smartcard memory, thus eliminating the need for storing duplicate information.
摘要:
A security module and method for optimum memory utilization is disclosed. According to an embodiment of the present invention, a security module for optimum memory utilization, said security module comprises: a dynamic storage device including a first storage area storing one or more native codes and a second storage area storing one or more Java packages, and a processor being operationally coupled to the dynamic storage device configured to: detect presence of the one or more native codes in the first storage area, form the detected one or more native codes in the first storage area as a part of the second storage area, and manage the one or more native codes like the Java packages in the second storage area.
摘要:
The invention relates to a data erasable method of memory in smart cards and smart cards thereof, which includes: when a CPU in the smart card determines a data erasable operation will be proceed in the specified memory of the smart card, cache the data to be written in a random memory cache of the specified memory; after sending a data erasable signal to the specified memory, control itself to enter a standby sleep mode. The data erasable signal is used to indicate the specified memory to process the data erasable operation by obtaining the data to be written from the random memory cache. Using the provided solution, the current of the machine card interface can be reduced when a data erasable is proceed in the specified memory of the smart card, thus abnormal conditions due to the high current of the machine card interface are avoided, and the power consumption is reduced at the same time, the standby time of the device which the smart card is in is improved.
摘要:
Die Erfindung schafft ein Verfahren zur Fehleranalyse an einem in Speicherbereiche unterteilten elektronischen Speicher, insbesondere zum Erkennen von fälschlicherweise gelöschten Speicherbereichen in dem Speicher, z.B. einem in Speicherseiten (Pages) unterteilten Flash-Speicher. Das Verfahren umfasst die Schritte: a) Ermitteln einer Soll-Anzahl von gelöschten Speicherbereichen, b) Ermitteln einer Ist-Anzahl von gelöschten Speicherbereichen, c) Vergleichen der Ist-Anzahl und der Soll-Anzahl miteinander, und d) im Fall, dass die Ist-Anzahl und die Soll-Anzahl unterschiedlich sind, Erkennen, dass fälschlicherweise gelöschte Speicherbereiche existieren.
摘要:
Smartcards are gaining acceptance as a secure medium for storing information, typically of a personal and confidential nature. Unfortunately, the process of storing information to the smartcard (10) is a time consuming task, often taking much longer than to read the same amount of information from the card. The non-volatile memory within the smartcard is typically of the FLASH type and does not facilitate fast writing a fast writing process thereto. In order to speed up this process, a comparative writing algorithm is utilized which only writes changed data to the smartcard memory, thus eliminating the need for storing duplicate information.