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

Method and system for improving application execution efficiency of security chip

A technology for application execution and security chips, applied in the input/output process of data processing, instruments, electrical digital data processing, etc., can solve problems affecting access performance, etc., and achieve the effect of improving flexibility and improving execution efficiency

Pending Publication Date: 2021-12-24
WATCHDATA SYST
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Since volatile object references are stored in NVM, volatile objects are protected by application firewalls, and firewall checks when accessing objects will affect their access performance

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
  • Method and system for improving application execution efficiency of security chip
  • Method and system for improving application execution efficiency of security chip
  • Method and system for improving application execution efficiency of security chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the technical problems solved by the present invention, the technical solutions adopted and the technical effects achieved clearer, the technical solutions of the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0043] Such as figure 2 As shown, the embodiment of the present invention provides a method for improving the execution efficiency of security chip applications, including:

[0044] S100. Mark the storage location of the defined static field in the source code of the application through the annotation technology, and in the generated process file or process data, the static field has a corresponding annotation attribute, and the attribute value includes the storage location of the static field , including NVM storage area and RAM storage area, and RAM storage area includes DTR and RTR.

[0045] In the embodiment of the present invention, the storage location of the ...

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

The invention discloses a method and system for improving the execution efficiency of a security chip application, and the method comprises the steps: S100, marking a storage position of a defined static field in a high-level language source code of an application through a marking technology, wherein the static field has a corresponding marking attribute in a generated process file or process data, the attribute value comprises a storage position of the static field and comprises an NVM storage area and an RAM storage area, and the RAM storage area comprises a DTR and an RTR; S200, on the basis of the storage position in the labeling attribute of the static field in the process file or the process data, generating different types of static field access instructions through a conversion tool to obtain the storage position of the corresponding static field to perform read-write operation. According to the invention, the flexibility of using the storage space by the application program can be improved, the execution efficiency of the application program is improved, the service life of the NVM is prolonged, and the security of the application is improved.

Description

technical field [0001] The invention relates to the technical field of data storage when a program is executed by a portable or embedded data carrier with a processor, in particular to a method and system for improving the execution efficiency of a security chip application. Background technique [0002] In the field of security chips (including smart cards and secure elements), multi-application chip operating systems that support dynamic downloading of applications have been widely deployed and applied in fields such as finance, telecommunications, and transportation. The multi-application chip operating system generally uses a high-level language to write the application program, which is converted into a binary file format supported by the chip operating system through a compiler and related conversion tools, and can be downloaded and installed into the chip operating system for execution. [0003] The virtual machine implemented in the existing multi-application chip op...

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): G06F3/06
CPCG06F3/0616G06F3/062G06F3/0679
Inventor 石玉平
Owner WATCHDATA SYST