Intelligent card COS encrypting and downloading system

A smart card, encryption and decryption technology, applied in the field of smart cards, can solve the problems of inconvenient key management, easy key leakage, high cost, etc., and achieve the effect of improving security, high security, and preventing leakage

Active Publication Date: 2016-10-26
星汉智能科技股份有限公司
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Among them, the encryption machine scheme is relatively mature, but its cost is high; the software encryption and decryption scheme is not easy to manage the key, and it is easy to leak the key, so the security is extremely poor

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
  • Intelligent card COS encrypting and downloading system
  • Intelligent card COS encrypting and downloading system
  • Intelligent card COS encrypting and downloading system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0024] The invention provides a smart card COS encrypted download system, which analyzes the configuration file to obtain the script containing the key component B, then parses the HEX file to obtain the COS program in plain text, and finally obtains the key component B through the interaction between the card reader and the encrypted card And the script file of the encrypted COS program. At the same time, the boot loader and key component A are preset and downloaded inside the chip, and the chip with the boot loader and key component A preset by the manufacturer, the script file of the key component B and the encrypted COS program are provided. The Boot Loader preset in the chip uses the key component A and the key component B in the script to generate the key required for decryption, decrypt the encrypted COS program and download it to the chip, such ...

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

An intelligent card COS encrypting and downloading system disclosed by the present invention comprises an encryption module, a data processing module, a decrypting and downloading module. The encryption module embodies a COS encryption card and is a Java card application which is developed based on a Java card platform and has an encryption function, and programs in the data processing module are responsible for analyzing a configuration file to obtain scripts containing a secret key component B, then analyzing an HEX file to obtain a COS program of the plaintext, and finally obtaining a script file containing the secret key component B and an encrypted COS program by the interaction of a card reader and the encryption card. In the decrypting and downloading module, a Boot Loader preset in a chip utilizes a secret key component A and the secret key component B in the scripts to generate a secret key needed by the decryption, and in the chip, the encrypted COS program is decrypted and downloaded to the chip. The above three modules perform the respective functions, thereby realizing an encryption function of the encryption card to the COS program and a decrypting and downloading function of the COS program.

Description

technical field [0001] The invention relates to a smart card with encryption function and supports multiple encryption algorithms, in particular to a smart card COS encrypted download system. Background technique [0002] Smart card COS operating system, there are currently two main download methods: one is to directly pass the verified COS through the mask, and solidify it into the read-only memory ROM of the smart card chip during the production process; the other is chip production After finishing, download the COS to non-volatile memory such as Flash and EEPROM in the smart card through the Boot Loader in the ROM. Compared with the advantage that COS is solidified in ROM and COS will not be maliciously modified, using Boot Loader to download COS makes COS more flexible, avoids the trouble of long mask modification cycle, and has a more competitive advantage in the market. [0003] In actual production, the COS data needs to be provided to the manufacturer, and the manuf...

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): G06K7/10
CPCG06K7/10297
Inventor 王刚曹后杰杨黄林李剑锋
Owner 星汉智能科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products