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

A multi-master security domain java smart card and its implementation method

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

Active Publication Date: 2019-02-05
FEITIAN TECHNOLOGIES
View PDF5 Cites 0 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
  • A multi-master security domain java smart card and its implementation method
  • A multi-master security domain java smart card and its implementation method
  • A multi-master security domain java smart card and its implementation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0128] Embodiment 1 of the present invention provides a multi-master security domain Java smart card, such as figure 1 As shown, it includes a plurality of mutually 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 for providing applications, and each virtual card contains A card manager (CardManager) is used to control the resources of its corresponding virtual card and provide security authentication services for terminals to access the corresponding virtual card. The card manager is also called the c...

Embodiment 2

[0135] Implementation 2 of the present invention provides a method for realizing a multi-master security domain Java smart card, 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 default number of primary security domains, takes it as the current default number of primary security domains, and obtains a preset ID 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 created master security domain information in the registry;

[0140] In this embodi...

Embodiment 3

[0180] Embodiment 3 of the present invention provides an implementation process of pre-personalization in a multi-master security domain Java smart card implementation method; 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 area, when it is in the initialization state, it enters the pre-personalization process, such as Figure 4 and Figure 5 shown, including:

[0181] Step 201: the operating system reads the default number of primary security domains and takes it as the current default number of 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 also includes: initializing the operating system;

[0184] Specifically, the oper...

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 its realization method. Background technique [0002] With the development of society, smart cards have attracted more and more attention due to their advantages of easy portability, large storage capacity, and reliable and safe information recording. In order to adapt to the continuous expansion of smart card application fields, various applications are integrated in a Cards have become commonplace. [0003] In the existing Java smart card technology, in a physical card, there is usually only one application provider with the management authority of the main security domain (Card Issuer's Security Domain, referred to as ISD), 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 applicati...

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