Method for initialization of chip-card

FIELD: technology for manufacturing plastic cards with chip (cards with inbuilt micro-circuit).

SUBSTANCE: method includes performing cycles of operations, consisting of loading command by external device into buffer of chip-card, execution of command by chip-card and return of message about result of command execution by chip card to external device. Prior to operation of loading by external device, block of commands is formed, containing administrative command, in which as data several commands fed onto card are used, aforementioned commands block is executed and message about result of execution of command block is returned to external device. Number of commands in block is supposed to be maximal possible to decreased exchange cycles and it determined by length of commands, size of command buffer, maximally allowed length of data in used transfer protocol.

EFFECT: when used in plastic cards with chip on basis of microprocessor, for example, in SIM-cards, leads to increased speed (decreased consumed time) of card initialization.

6 cl, 2 dwg

 

The invention relates to the production of plastic cards with a chip card with an embedded chip, then the chip card or card), more specifically to the production of plastic cards with a chip-based microprocessor, such as SIM cards [1].

As part of microprocessor cards are generally three types of memory [2]:

- ROM (Read Only Memory) - a memory in which is stored the operating system of the card (loaded at the production stage of the chip);

- EEPROM (Electrically Erasable Programmable Read Only Memory) - volatile memory that stores the file structure of the card, the application (for example, SIM ToolKit application [3]) and possible extensions of the operating system, card (loaded at the production stage card);

- RAM (Random Access Memory) is memory that is used in the process map.

The process of loading data into the second memory (EEPROM), performed on the stage of production of cards, commonly referred to as the initialization (or prepersonalization [2]) maps. The invention relates to the initialization process. In the initialization process maps are created, headers files, containing official data file (file ID, file type, access etc), and body files that contain the actual data (the content, the contents of the file).

There is a method of initialization of the card, the essence of which consists in the following. Any of WPI the local methods (for example, programming in Assembler language, the downloading of data from the Emulator card) creates a binary file representing the Image (Image file) of this memory. (Here under Image file refers to the file with byte correspondence between its contents and the contents of the EEPROM of the card). Then by filing administrative commands this file in chunks (here the unit is part of a binary file of a certain length) loaded on the specified memory address of the second type (EEPROM). The disadvantage of this method initialize the card is the need to transfer large amounts of data, equal to the volume of the loaded memory, and therefore a great time map initialization. For example, SIM cards, amount of data transferred when using this method at the present time is from 16 Kbytes to 256 Kbytes [2].

The closest technical solution is a method that uses special administrative command that creates the file (CREATE command) and recording the necessary data (UPDATE command) [2]. Because some files may contain "smooth" (for example, all units) data, amount of data transmitted in this case is considerably reduced and thereby reduces the initialization time card. The amount loaded on the card data in this case is reduced to units of (tens of) Kbytes. The disadvantage of this method initialize the card is after outline the following operations:

- send commands to the card (the team is prepared on the host computer or a specialized computing device, and then transmitted to the reader, then the reader on map);

- the execution of a command by the operating system of the card;

- receive report cards (SW1, SW2 - Status_Word, [1]) command execution result (card reader, a control computer).

The specified block of actions is performed, at least this number of times, how many files are created on the map. For example, if the map is created 50 files, the specified block action is performed more than 50 times. In addition, some files require recording of a specific type of data other than "smooth", i.e. the execution of the UPDATE command. Therefore, the number of cycles N of the exchange will be more and in General equal to the number of commands.

In each cycle of exchange of the microprocessor switches first to receive data (from the reader), then the command is executed under the control of the operating system and, finally, on the issue of data (on the reader). In addition, in each cycle is the exchange of data between the reader and the host computer. This is the slowest operation for the exchange of data between the microprocessor of the card and the reader. Obviously, reducing the number of cycles (N) of the currency will increase storestainless card.

The technical result, which is aimed by the invention, is to increase the speed (short time) initialization of the card. The technical result is achieved by reducing round-trips. Available in the command buffer map download command block containing k teams, with k>1. The number of commands in the block should be possible to reduce the number of these blocks, and hence the cycles of exchange. The number of cycles of the currency is reduced to M (M=N/k). The maximum number of commands in the block is determined by the length of the command, the buffer size command, the maximum length of the data used in the transfer Protocol. Then map executes these commands and returns the execution result. If necessary, the above procedure is repeated M times, with M<N.

It should be noted that the use of buffer commands is known technical solution. Even in the case of the prototype, the team is first loaded into the command buffer, and then its implementation. The proposed technical solution team (more than one) is first loaded into the buffer and then executed.

The command buffer can be formed in the memory card (in modern RAM chips can reach several biloba is t, that is comparable to the volume of downloads). When a large volume command block and in case of insufficient memory, the command buffer can be formed in the non-volatile memory card. The command buffer can be cleaned periodically after implementation of one or a group of commands if necessary. Periodic cleansing buffer commands may make sense when placing the buffer in EEPROM for use of the space occupied by the buffer of commands under the file structure of the card.

Figure 1. a schematic representation of a method of initializing a smart card implemented in the prototype.

Figure 2. a schematic representation of the inventive method the initialization of the chip card.

The proposed solution works as follows. The control computer generates administrative command (provisional title EXECUTE_BLOCK). As the data for this command are commands given on the map in the initialization process. The number of these commands is determined by the amount of data that can be sent in a single command. For example, if the Protocol used does not allow to the amount of data the team had more than 256 bytes, then the total amount of transmitted commands must be no more than 256 bytes. Then this command (EXECUTE_BLOCK) is transmitted to the card and enters the command buffer. The operating system maps, found uiv in the command buffer command EXECUTE_BLOCK, is beginning to consistently execute commands in the command buffer. In case of successful execution of all commands in the buffer map informs the host PC on successful completion and ready to accept the next command EXECUTE_BLOCK. Otherwise, the card informs the host computer of the team number in the line where the error occurred.

In other words, the initialization process differs from the prototype in that one exchange cycle with the map you can pass more than one command.

As a limiting case for understanding the proposed solution should consider the initialization of the card for one cycle of information exchange between the card and the reader. The limiting case is fulfilled if the following conditions are met:

- the size of the buffer commands sufficient to accommodate all of the commands necessary to initialize the card;

the Protocol allows to transmit this amount of data in a single command.

The size of the buffer commands, when it is placed in RAM, may not exceed the size of this memory. If you want to use a buffer larger teams, for example, when a limited amount of RAM, the command buffer can be placed in the EEPROM. The disadvantage of this solution is relatively large time erasing (cleaning) of the buffer that you want to perform at the end of each cycle. In other is, location buffer commands (RAM or EEPROM) does not affect the operation of the proposed technical solutions.

Evaluate the reduction of the number of cycles of exchange of information with the card in the case of the prototype and the proposed technical solutions. Assume that in the initialization process maps are used only to CREATE and create 50 files. In the case of the prototype will take 50 cycles of exchange. The typical length of the CREATE command is approximately 25 bytes (5 bytes team, about 20 bytes data [2]). If we take the maximum block length is 256 bytes, then about 10 teams CREATE can be passed to the map and placed in the command buffer in the same block. Therefore, the proposed technical solution, the number of cycles of exchange of information will decrease to 50/10=5 cycles. Since the initialization process map is at the stage of production of the map and not at the stage of its use (which is more standardized), the length of one transmitted block can be more than 256 bytes, and therefore, the number of cycles of the currency is reduced in a greater number of times.

It should be noted that in the proposed solution the amount loaded on the card data is the same as in the prototype. The increase of the speed map initialization is achieved by reducing the number of cycles of exchange.

Links

1. GSM11.11 ETSI TS 151 011 V4.1.0 (2001-06).

2. Timothy M. Jurga the Saint, Scott B. Gateri. Smart card Handbook developer. TRANS. from English. - M.: CADIZ IMAGE, 2003, 416 S.

3. GSM11.14 ETSI TS 101 267 V8.9.0 (2001-12).

4. ISO/IES (1987): ISO 7816-4, integrated circuit(s) cards with contacts. Part 4: Interindustry command for interchange.

1. The method of initializing the chip card, consisting of cycles of operations, consisting of a load command to the external device in a buffer of the chip card command chip card and return the chip card message about the command execution result to the external device, characterized in that before the operation of loading an external device form a command block that contains the administrative team, whose data is used by more than one command supplied from the card initialization process, download the mentioned block of commands in the buffer chip card, perform the above block of commands, and then return a message about the result of the execution command block external device.

2. The method of initializing the chip card according to claim 1, characterized in that the buffer chip card is in memory of the chip card.

3. The method of initializing the chip card according to claim 1, characterized in that the buffer chip card is in the non-volatile memory of the chip card.

4. The method of initializing the chip card according to any one of claims 1 to 3, characterized in that the number of commands transferred in one block, is determined by the maximum size of superchip card.

5. The method of initializing the chip card according to any one of claims 1 to 3, characterized in that the number of commands transferred in one block, is determined by the maximum permitted length of the data transmitted to the chip card in a single command.

6. The method of initializing the chip card according to any one of claims 1 to 3, characterized in that after performing one or group of commands from the command block is the release of the buffer chip card containing already executed command.



 

Same patents:

FIELD: electric engineering.

SUBSTANCE: device has frequency filter, voltage amplitude limiter and two comparators, each of which includes differential cascade, two power sources, emitter repeater and voltage divider.

EFFECT: simplified construction, higher precision, higher reliability.

2 dwg

FIELD: technology for identification of individuals, stationary or moveable objects, products and analogical items, namely, portable electronic means like label or mark, making it possible to detect and recognize an object, to which such a mark is attached.

SUBSTANCE: electronic module contains bodiless integration circuit, inductance coil and capacitor, forming an antenna, and mounting board, made of polyimide ribbon with one-sided metallization, on which using thin-film photo-lithography methods flat coil is formed with mounting clamps and flexible leaf, connected to mounting clamp, bend of leaf is made with bending radius not less than thickness of commutation conductor.

EFFECT: planarization of module, decreased dimensions and decreased laboriousness of manufacture, expanded range of working temperatures and, therefore, expanded area of application of device, including radiation resistance.

2 dwg

Code device // 2285953

FIELD: engineering of equipment for protecting various objects from access by unauthorized personnel, in particular, in case of data carriers.

SUBSTANCE: code device contains connector, circuits protection block, mating block, control block and memory block. Input, first and second outputs of control block are connected, respectively, to first output, first and second inputs of mating block. Third input, second and third outputs of mating block are connected, respectively, to first output, first and second inputs of circuit protection block. Third and fourth inputs, second and third outputs of circuit protection block are connected, respectively, to first and second outputs, first and second inputs of connector, while fourth output is connected to input of memory block. Group of inputs-outputs and two groups of inputs of memory block are connected, respectively, to a group of inputs-outputs and two groups of outputs of control block.

EFFECT: increased reliability and lifetime of code device and provision of protection of its external circuits from influence of interference of electric origin.

3 dwg

FIELD: chip-cards with displays.

SUBSTANCE: chip-card 1 has processor P and controller C of display, made in form of one chip 5, which is positioned on the same substrate 4, on which display 2 is made, while substrate 4 of display with processor P of chip positioned on it or, at least, with current-conductive tracks leading to it from processor P is preferably overlapped by contact area 3, present on chip-card 1, approaching it from below.

EFFECT: increased protection of semiconductor components of chip-card from destruction.

3 cl, 2 dwg

FIELD: engineering of information carriers, technology for manufacturing same, also system for reading and recording information and a substrate.

SUBSTANCE: information carrier contains layer, carrying information, metallic layer, protective layer of electro-isolation material, a layer of electro-conductive material. Aforementioned system consists of information carrier made in form of disk and device, made with possible optical reading of information from recording device of aforementioned carrier. Substrate contains a layer of conductive ink, glue layer and has aperture with diameter, appropriate for diameter of information carrier, meant for attachment to aforementioned carrier. Method describes process for manufacturing aforementioned information carrier.

EFFECT: extended functional capabilities.

4 cl, 10 dwg

FIELD: engineering of modules for non-contact chip-cards or identification systems.

SUBSTANCE: module contains first and second antenna contact stripes, which respectively have first and second oppositely positioned surfaces, semiconductor circuit board with at least two contact means, while at least one contact means is in contact with first surface of antenna contact stripe, and at least one other contact means is in contact with first surface of second antenna contact stripe, one stripe of gluing film, which at least partially covers first surface of both first and second antenna contact stripes while at least one stripe of gluing film is applied outside the zone, covered by aforementioned semiconductor circuit board.

EFFECT: provision of durability and stability during manufacture.

6 cl, 3 dwg

FIELD: technology for manufacturing modules.

SUBSTANCE: in accordance to method for manufacturing a module to be built into body of card, on one of the sides of base 4,5,6 of this module current-conductive structure 7 is provided. During manufacture of module base at least its first layer 1, positioned on the lower side 9 directed from current-conductive structure 7, is made of material, properties of which, during mounting of module in the body of card in accordance to certain technology, have important value for aforementioned mounting, and are synchronized with properties of material of this layer of card body.

EFFECT: simplification and decreased costs of manufacturing technology.

3 cl, 3 dwg

Electronic label // 2270479

FIELD: engineering and production of electronic labels, in particular, ones meant for attachment to metallic objects.

SUBSTANCE: one of characteristics of electronic labels is that reading and recording during their utilization can be performed without mechanical contact with communication frame (antenna). In this case reading head is set at some distance from label and interacts with is by means of magnetic waves. When such labels are positioned on metallic objects, reading becomes obstructed or even impossible due to dispersion of waves in the object. Invention makes it possible to prevent such a drawback because antenna is equipped with electromagnetic component meant for isolation of antenna and thus for improving receipt quality.

EFFECT: improved quality of receipt.

2 cl, 2 dwg

FIELD: apparatuses for blanking plastic, mainly blanking inserts integrated to chip-cards.

SUBSTANCE: apparatus includes operating in pair blanking punch with blanking surface and counter-support between which plastics to be punched is placed. Blanking surface of blanking punch has acute-angled cutting edges with apex angle less than 90°. Counter-support is in the form of die. It allows to blank notches practically along the whole perimeter of insert.

EFFECT: reduced probability of cracking in paint layer along edge of blanked portion and burr occurring.

5 cl, 6 dwg

FIELD: chip cards with body, semiconductor circuit and substrate, while substrate on both sides is provided with flat contacts and conductors of contact openings, which connect upper and lower flat contacts electrically to each other.

SUBSTANCE: because conductors of contact openings are hollow inside, air moisture can penetrate chip card through hollow gaps and damage semiconductor micro-circuit, of conductors of contact openings are not closed. Method includes positioning conductors of contact openings so close to edge of substrate, that their lower ends project into base of external hollow and close together there.

EFFECT: prevented penetration of moisture into inner hollow, wherein micro-circuit is positioned, without need for special protection of contact opening conductors.

10 cl, 2 dwg

FIELD: data medium engineering.

SUBSTANCE: proposed data medium has at least two antennas, corresponding to different transmission ranges. In this case the data medium may be fabricated such a way that it is ensured possibility of operation with devices for record/read, functioning in accordance with different standards. At least two from the antennas produce a single unit. Owing to this union the developed data medium may be fabricated with high efficiency.

EFFECT: technical result of the invention is increased economic efficiency of data medium fabrication.

3 cl, 4 dwg

FIELD: electronics.

SUBSTANCE: charge K (C) is performed by direct current iD which does not allow recognition of state of charge before discharge. Hence it is impossible to make any conclusions concerning currents in block 1 of data processing during performing protection-relevant computer operations. In preferable variant of device power source 3 of direct current is formed by circuit of mirroring of current, and via comparator 2 voltage at support K (C) is compared to standard of forbidden voltage band.

EFFECT: higher efficiency.

2 cl, 2 dwg

FIELD: access tickets and cards.

SUBSTANCE: paper body of ticket has through socket, wherein electronic module is placed, containing integral chip and antenna. Antenna is formed by at least one coil, made by printing by paint with silver dust, polymerized to hardening by thermal processing.

EFFECT: lower costs.

3 cl, 6 dwg

FIELD: chip-cards engineering.

SUBSTANCE: antenna on substrate has at least one coil of electric-conductive paint, applied to antenna by template method, two card bodies on each side of substrate, each of which has at least one plastic layer, a micro-chip or module, connected to antenna. Substrate is made of paper and has slits in each corner, on level of which by soldering two card bodies are connected, which allows card to divide in layers in place of greatest bending load.

EFFECT: higher efficiency.

11 cl, 6 dwg

FIELD: chip-cards engineering.

SUBSTANCE: antenna is made by template method on substrate, and bodies of cards are made during lamination of substrate. Milling of hollow is performed on card body, opposite to side of substrate with template print of antenna with possible mounting of module, containing micro-chip and two-side circuit. Slits made at corners of antenna substrate prior to lamination stage provide for engagement of card bodies with each other.

EFFECT: higher efficiency.

11 cl, 6 dwg

FIELD: chip-cards.

SUBSTANCE: method includes manufacturing antenna by template method at substrate, gluing contacts of microchip to antenna substrate by electric-conductive glue, laminating card on each side by hot pressing on antenna substrate, hence manufacturing two bodies of card. In corners of antenna substrate slits are made, which provide for soldering together of card bodies during lamination.

EFFECT: higher efficiency.

8 cl, 6 dwg

FIELD: electric engineering.

SUBSTANCE: carrying film has at least one current-conducting track with connecting portions, containing multiple interconnected surfaces 7 and empty hollows 8.

EFFECT: higher efficiency, higher reliability.

3 cl, 3 dwg

Electronic label // 2257614

FIELD: electric engineering.

SUBSTANCE: device has electronic chip 4 and antenna 3, assembled on flexible base 2, additionally has rigid elements, held to provide for chip protection on at least one side of base, above the chip or below it, to cover at the least chip mounting position.

EFFECT: prevented damage to electronic chip.

2 cl, 5 dwg

FIELD: data medium engineering.

SUBSTANCE: proposed data medium has at least two antennas, corresponding to different transmission ranges. In this case the data medium may be fabricated such a way that it is ensured possibility of operation with devices for record/read, functioning in accordance with different standards. At least two from the antennas produce a single unit. Owing to this union the developed data medium may be fabricated with high efficiency.

EFFECT: technical result of the invention is increased economic efficiency of data medium fabrication.

3 cl, 4 dwg

FIELD: chip cards with body, semiconductor circuit and substrate, while substrate on both sides is provided with flat contacts and conductors of contact openings, which connect upper and lower flat contacts electrically to each other.

SUBSTANCE: because conductors of contact openings are hollow inside, air moisture can penetrate chip card through hollow gaps and damage semiconductor micro-circuit, of conductors of contact openings are not closed. Method includes positioning conductors of contact openings so close to edge of substrate, that their lower ends project into base of external hollow and close together there.

EFFECT: prevented penetration of moisture into inner hollow, wherein micro-circuit is positioned, without need for special protection of contact opening conductors.

10 cl, 2 dwg

FIELD: apparatuses for blanking plastic, mainly blanking inserts integrated to chip-cards.

SUBSTANCE: apparatus includes operating in pair blanking punch with blanking surface and counter-support between which plastics to be punched is placed. Blanking surface of blanking punch has acute-angled cutting edges with apex angle less than 90°. Counter-support is in the form of die. It allows to blank notches practically along the whole perimeter of insert.

EFFECT: reduced probability of cracking in paint layer along edge of blanked portion and burr occurring.

5 cl, 6 dwg

Up!