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

Implementation method of firmware in USBKEY suitable for batch production

A technology of mass production and realization method, applied in the direction of electrical digital data processing, instrument, input/output to record carrier, etc., can solve problems such as affecting efficiency, poor maintenance, power failure, etc., to improve production efficiency and simplify production links Effect

Active Publication Date: 2015-04-29
DYNAMICODE
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, due to the inconsistent requirements of different customers, for example, some of the underlying communication protocols of USBKEY are required to be CCID protocol, some are UDK protocol, or other protocols, resulting in a wide variety of production tools with preset data during production, which is not easy to maintain, but reduces the USBKEY. Productivity
[0005] Another problem is that currently only the UDK protocol on the PC side can support the port binding function, which can send program data to multiple ports specified by the HUB in the case of uninterrupted power supply. Able to send data to multiple ports, if the quantity of USBKEY produced is large, and it needs to be powered off and on continuously, this will greatly affect the efficiency

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
  • Implementation method of firmware in USBKEY suitable for batch production
  • Implementation method of firmware in USBKEY suitable for batch production

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to make the technical means, creative features, goals and effects achieved by the present invention easy to understand, the present invention will be further described below in conjunction with specific illustrations.

[0022] The present invention can first realize enumeration information of UDK protocol, CCID and other protocols and the processing flow of corresponding communication protocols in the firmware program, and pre-write fixed enumeration response information and device protocols of different protocols in the USB firmware program response information.

[0023] In the enumeration request stage, the PC will send an enumeration request command, and the firmware will decompose the request command, and return the pre-fixed enumeration information to the PC according to different requests.

[0024] According to the information returned by the USB firmware, the PC can perform corresponding processing on the USB device: if the fixed enumeration information ...

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 an implementation method of firmware in USBKEY suitable for batch production. According to the method, fixed enumeration response information and equipment protocol response information of different protocols are prewritten. At an enumeration request phase, a PC (personal computer) can transmit an enumeration request command and a firmware decomposition request command, and prefixed enumeration information is returned to the PC. The PC can correspondingly process USB (universal serial bus) equipment, the equipment is recognized as a UDK (unreal development kit) if UDK fixing enumeration information is returned, and the equipment is recognized as a CCID (chip / smart card interface device). After corresponding recognition, a communication phase is started, each protocol has a fixed format, the information is correspondingly processed according to commands of the protocols, and corresponding data can be returned. By the firmware design method, production links can be simplified, and the production efficiency of the USBKEY is greatly improved.

Description

technical field [0001] The invention relates to a USBKEY technology, in particular to a USBKEY firmware technology. Background technique [0002] USB Key is a hardware device with USB interface. It has a built-in single-chip microcomputer or smart card chip, has a certain storage space, can store the user's private key and digital certificate, and uses the built-in public key algorithm of the USB Key to realize the authentication of the user's identity. Since the user's private key is stored in the password lock, theoretically it cannot be read by any means, thus ensuring the security of user authentication. [0003] Since USBKEY has been widely used in the security field, USBKEY manufacturers often need to provide customers with a large number of products within a specified time when providing products, which requires improving the production efficiency of USBKEY. [0004] However, due to the inconsistent requirements of different customers, for example, some of the under...

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): G06F3/06
CPCG06F13/385G06F13/4068G06F2213/3854
Inventor 胡永刚沈勇坚王翔平
Owner DYNAMICODE