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

Multi-issuer security domain Java intelligent card and realization method of same

A technology of main security domain and implementation method, applied in the multi-main security domain Java smart card and its implementation field, can solve security concerns and other issues

Active Publication Date: 2016-12-14
FEITIAN TECHNOLOGIES
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, in the process of industrial application, there are security concerns for most application suppliers to manage their own applications

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
  • Multi-issuer security domain Java intelligent card and realization method of same
  • Multi-issuer security domain Java intelligent card and realization method of same
  • Multi-issuer security domain Java intelligent card and realization method of same

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0128] The first embodiment of the present invention provides a multi-master security domain Java smart card, such as figure 1 As shown, it includes multiple independent virtual cards integrated on a physical card, as well as a JavaCard virtual machine, a smart card operating system, and a smart card chip. In the present invention, the smart card operating system is hereinafter referred to as the operating system.

[0129] Among them, the JavaCard virtual machine is used to interpret and execute the bytecode of the smart card application; the operating system is used to manage various hardware resources of the smart card chip; each virtual card corresponds to an application provider to provide applications, and each virtual card contains A card manager (CardManager) is used to control the resources of the corresponding virtual card and provide a security authentication service for the terminal to access the corresponding virtual card. The card manager is also called the card issue...

Embodiment 2

[0135] The second implementation of the present invention provides a multi-master security domain Java smart card implementation method, such as image 3 As shown, after the card is reset, perform the following operations:

[0136] Step 101: The operating system reads the number of default primary security domains, correspondingly creates multiple primary security domains, and sets the default primary security domain among the multiple primary security domains as the current primary security domain;

[0137] In this embodiment, step 101 specifically includes:

[0138] Step A1: The operating system reads the number of default primary security domains, uses it as the current number of default primary security domains, and obtains a preset identifier and a preset key;

[0139] Step A2: The operating system creates a master security domain according to the obtained preset identifier and preset key and saves the information of the created master security domain in the registry;

[0140] In t...

Embodiment 3

[0180] The third embodiment of the present invention provides a pre-personalization process in the implementation method of a multi-master security domain Java smart card; after the card is reset, the operating system reads the first state of the card. Preferably, the first state of the card is saved in the configuration In the first preset area of ​​the zone, when it is initialized, it enters the pre-personalization process, such as Figure 4 with Figure 5 Shown, including:

[0181] Step 201: The operating system reads the number of default primary security domains and uses it as the current number of default primary security domains;

[0182] In this embodiment, the current default number of primary security domains is the number of primary security domains to be created.

[0183] Further, in this embodiment, when the card is reset for the first time, before step 201, it further includes: the operating system is initialized;

[0184] Specifically, the operating system initializes t...

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 multi-issuer security domain Java intelligent card and a realization method of the same. The method comprises steps that after a Java intelligent card is reset, an operation system reads default issuer security domain numbers and correspondingly building a plurality of issuer security domains and designating a default issuer security domain as a current issuer security domain; the operation system receives APDU data sent by an upper computer and dispatching the same to the current issuer security domain; when the current issuer security domain determines authority to process the APDU data, if the APDU data is a first order, the default issuer security domain number arrangement or default issuer security domain operation is executed; if the APDU data is a second order, operations of loading and installation of applications corresponding to the APDU data are executed and an operation result is returned to the upper computer via the operation system; and the operation system continues to wait to receive the APDU data sent by the upper computer. In the technical scheme, various application suppliers can exist in the same physical card in an independent way and manages the corresponding applications.

Description

Technical field [0001] The invention relates to the field of smart cards, in particular to a multi-master security domain Java smart card and an implementation method thereof. Background technique [0002] With the development of society, smart cards have received more and more attention due to their convenient carrying, large storage capacity, and reliable and safe information recording. In order to adapt to the continuous expansion of smart card applications, multiple applications are integrated in a physical It has become a common phenomenon in cards. [0003] In the existing Java smart card technology, in a physical card, there is usually only one application provider with the main security domain (Card Issuer's Security Domain, ISD) management authority, which can manage the applications associated with the main security domain ( Application, referred to as APP), includes operations such as downloading, installing, and deleting applications; while most application providers d...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/77G06K19/073
CPCG06F21/77G06K19/07309
Inventor 陆舟于华章
Owner FEITIAN TECHNOLOGIES