Method for updating Java Card system component based on memory management unit (MMU) framework
A technology of system components and update methods, applied in the direction of program loading/starting, program control devices, etc., can solve the problems of difficulty in ensuring the security of smart cards, waste of storage space, time-consuming, etc., to simplify the amount of modification in the card and improve update Efficiency, the effect of ensuring safety
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0033] The present invention will be further described according to the drawings and specific embodiments below.
[0034] An on-card storage architecture based on an MMU mechanism, and a solution for upgrading components of the Java Card system using the MMU. This solution requires a series of operations outside the card and inside the card. The outside of the card compares the modification of the code to locate its modification position in the system binary target file, forms an update task list, and uses a certain algorithm to optimize the list to reduce Update the number of items and traffic; store the modified code fragments in the EEPROM in the card, and use the method of modifying the TLB (Translation Lookaside Buffer) table to change the mapping from the virtual address to the physical address, and map the original virtual address to the modified The storage location of the final project realizes code relocation and achieves the purpose of updating system components...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 