Unlock instant, AI-driven research and patent intelligence for your innovation.

Java Card package and application program installation method and tool

A technology of application program and installation method, which is applied in the direction of program code conversion, software engineering design, software deployment, etc., can solve problems such as long time, time-consuming, single, etc., to improve adaptability, avoid waste, start or switch speed fast effect

Pending Publication Date: 2021-01-15
成都融微软件服务有限公司
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, it takes a long time to start the application program downloaded in this way; and, when it is necessary to switch the application program in some businesses, it will also take a certain amount of time. In some application scenarios that require program startup time and switching efficiency , it cannot meet the needs of the application;
[0004] On the other hand, the Java Card virtual machine system was mostly used in smart cards before security chips or modules began to be popularized. The communication interface adopted the multi-defined interface of the 7816-3 specification, which appeared single in the face of the current diverse application requirements.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Java Card package and application program installation method and tool
  • Java Card package and application program installation method and tool
  • Java Card package and application program installation method and tool

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] Preferred embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although preferred embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0035] According to an exemplary Java Card package and an application installation method, the following steps are included:

[0036] Step 1, obtain the CAP file to be installed.

[0037] Step 2: gradually analyze the obtained CAP file, check and verify its installation authority and version, and build and store the data structure of the package and the class in the CAP file under the condition that the check and verification pass.

[0038...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Disclosed are a Java Card package and application program installation method and tool. Analysis and construction of packages and classes are carried out during downloading and installation, and the packages and the classes are stored in a nonvolatile storage device, so that an application program can be directly loaded into a memory during starting, and the program starting or switching time is effectively saved; Through the arrangement of the hardware abstraction layer, the adaptability to various different hardware communication interfaces is improved. Compared with the prior art, the invention has the advantages that the specific application program starting or switching speed is high, and communication interface diversification is supported.

Description

technical field [0001] The invention relates to the technical field of embedded computers, in particular to a Java Card package and an application program installation method and tool. Background technique [0002] A large number of mobile devices or embedded devices are embedded with security chips or modules. In order to improve the development efficiency of applications, the Java Card virtual machine technology in such security chips or modules is widely used. [0003] In the current Java Card virtual machine technology system, the CAP (converted applet) file generated by the application needs to pass the download tool running on the development platform or mass production platform (usually PC), and the CAP (converted applet) file running on the security chip or module. Install the tool communication, obtain the CAP file, and after verifying its authority and version, download it to the security chip or module supporting the Java Card virtual machine technology. However,...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F8/61G06F8/65G06F8/41G06F8/30
CPCG06F8/61G06F8/65G06F8/427G06F8/315
Inventor 张麒
Owner 成都融微软件服务有限公司