An improved java card initialization method and java card
An initialization method and initialization technology, applied in the field of smart cards, can solve the problems of complex operation process, and achieve the effect of simplifying the downloading process, accelerating the initialization speed, and ensuring security.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0042] Embodiment 1 of the present invention provides an improved Java Card initialization method such as figure 1 As shown, specifically:
[0043] Step 101, initializing the extraction and production of template data.
[0044] Step 102, quickly initialize the Java Card platform project production.
[0045] Step 103, downloading the Java Card platform project.
[0046] Step 104, Java Card initialization operation.
[0047] The initialization template data described in step 101 is extracted and produced by setting up a development environment. Specifically, download the Java platform project to be downloaded into the development environment, run the Java card platform project, simulate the normal Java card initialization process, and store the runtime environment data in the development environment In the NVM area. The runtime environment data required for creating a virtual machine is read from the development environment NVM area. By extracting the runtime environment d...
Embodiment 2
[0067] Embodiment 2 of the present invention also provides a Java card, such as image 3 As shown, the Java Card includes but is not limited to the following modules:
[0068] Step 301, the command receiving module is used to receive commands.
[0069] Step 302, the state checking module is used to check whether the current state of the Java Card is switched from the uninitialized state to the initialized state.
[0070] Step 303, an instruction judging module, configured to judge the command received by the receiving module.
[0071] Step 304, a normal initialization operation module, used for performing a normal initialization operation when the judging module judges that the APDU instruction is initialized normally.
[0072] Step 305, a fast initialization operation module, configured to perform a fast initialization operation when the judging module determines that it is a fast initialization APDU instruction.
[0073] Step 306, the state switching module is used to swi...
Embodiment 3
[0075] Embodiment 3 of the present invention also provides a Java card, such as Figure 4 As shown, the Java Card includes but is not limited to the following modules:
[0076] Step 401, the command receiving module is used to receive commands.
[0077] Step 402, the state checking module is used to check whether the current state of the Java Card is switched from the uninitialized state to the initialized state.
[0078] Step 403, an instruction judging module, configured to judge the command received by the receiving module.
[0079] Step 404, a normal initialization operation module, used for performing a normal initialization operation when the judging module judges that the APDU instruction is initialized normally.
[0080] Step 405, a fast initialization operation module, configured to perform a fast initialization operation when the judging module determines that it is a fast initialization APDU instruction.
[0081] Step 406, the unique information updating module o...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com