Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Smart card opening application development method

A smart card and data packet technology, applied in the direction of program control devices, etc., can solve problems such as development troubles for developers, hidden dangers of smart card open application security, etc.

Active Publication Date: 2008-07-09
EASTCOMPEACE TECH
View PDF1 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, this smart card only stores the operating system and the application program separately on the hardware device, and the storage needs to be stored according to the physical address of the memory, which not only brings trouble to the development of the developer, but also stores different data in the second storage area 32. Application programs can still visit each other, and a malicious third party can still maliciously modify other application programs stored in the second storage area 32, which still brings security risks to the open application of smart cards

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
  • Smart card opening application development method
  • Smart card opening application development method
  • Smart card opening application development method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The smart card using the smart card open application development method of the present invention includes hardware devices, and these hardware devices include a central processing unit, a memory, a timer, a counter, a universal asynchronous transceiver, a memory management unit, etc., wherein the central processing unit can read or rewrite the stored The data in the memory, the memory includes random access memory RAM, read-only memory ROM, electrically erasable programmable read-only memory EEPROM, etc., which are consistent with existing smart cards.

[0022] The memory of the smart card stores the driver program for driving the hardware device, the operating system of the smart card, the file system management program and the application program, and these programs and files are divided into different levels and stored in the memory. Referring to FIG. 2 , FIG. 2 is a schematic structural diagram of a smart card layer using the smart card open application development m...

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 provides a development method for open application of a smart card, comprising the following steps of: dividing the smart card into a hardware platform layer, a platform-supporting layer, an operating system layer and an application layer, dividing the virtual space of the smart card into a plurality of privilege data packages and common data packages, setting the access right for the privilege data packages and the common data packages, and storing the hardware driving program of the platform-supporting layer and the operating system of the operating system layer into the privilege data packages. The invention can make the smart card safely open to the open application system of a third party, and allow the third part (such as a bank), to apply the language which can be compiled into the machine instruction to develop the application program of the smart card and improve the running speed of the smart card.

Description

technical field [0001] The invention relates to a development method of an open application of a smart card, in particular to a development method of an open application of a smart card which can be downloaded by a third party to the smart card. Background technique [0002] Smart cards have the advantages of high security performance, small size, and large storage capacity, and have been widely used in mobile communications, e-commerce and other fields. An existing smart card is installed with a smart card operating system (COS) and application programs running on the operating system. Some existing smart card applications are not developed by the developer of the smart card operating system, but by a third party, such as a bank, to enable the smart card to achieve certain specific functions. Some existing application programs are developed using languages ​​that can be compiled into machine instructions, such as C language, and then compiled into instructions that can be ...

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): G06F9/44
Inventor 郭伟徐云峰
Owner EASTCOMPEACE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products