Method, system and device for producing password cards in quantity

文档序号:1310556 发布日期:2020-07-10 浏览:27次 中文

阅读说明:本技术 一种密码卡量产方法、系统及装置 (Method, system and device for producing password cards in quantity ) 是由 郭家喜 刘磊 何彬 郑海森 滕靖国 刘大鹏 于 2020-03-11 设计创作,主要内容包括:本申请公开了一种密码卡量产方法、系统及装置,当密码卡量产设备上的密码卡初始化完毕后,获取任意插入到所述密码卡量产设备上的每个密码卡的标识信息,所述标识信息包括:密码卡序列号和密码卡设备句柄;根据所述密码卡序列号确定密码卡的量产顺序;根据确定的密码卡量产顺序与所述密码卡设备句柄对所述密码卡进行量产。进行密码卡量产时不需要在量产工具上严格的排列顺序与密码卡序列号对应,只需要对应插槽插入密码卡即可。通过获取的密码卡序列号和密码卡设备句柄,从而确定出密码卡的量产顺序,保证了在密码卡乱序插入的情况下也可以正常量产密码卡。(The application discloses password card volume production method, system and device, after the password card on password card volume production equipment finishes initializing, obtain and insert wantonly the identification information of every password card on the password card volume production equipment, identification information includes: a password card serial number and a password card device handle; determining the mass production sequence of the password cards according to the serial numbers of the password cards; and carrying out mass production on the password cards according to the determined mass production sequence of the password cards and the password card equipment handle. When the password card is produced, the strict arrangement sequence on a production tool is not required to correspond to the serial number of the password card, and the password card only needs to be inserted into the corresponding slot. The mass production sequence of the password cards is determined through the acquired password card serial number and the password card equipment handle, and the password cards can be normally produced in mass production under the condition that the password cards are inserted out of order.)

1. A method for producing a cryptocard, the method comprising:

after the initialization of the password card on the password card mass production equipment is completed, the identification information of each password card inserted into the password card mass production equipment is acquired, and the identification information comprises: a password card serial number and a password card device handle;

determining the mass production sequence of the password cards according to the serial numbers of the password cards;

and carrying out mass production on the password cards according to the determined mass production sequence of the password cards and the password card equipment handle.

2. The method for producing the cryptographic card according to claim 1, wherein the obtaining the identification information of each cryptographic card arbitrarily inserted into the cryptographic card production apparatus comprises:

acquiring a password card serial number and a password card equipment handle of each password card, wherein the password card serial number corresponds to the password card equipment handle one by one;

and combining the password card serial numbers corresponding to all the password cards and the password card equipment handles into an information set.

3. The method for mass producing the cryptographic card according to claim 2, wherein the mass producing the cryptographic card according to the determined sequence of mass producing the cryptographic card and the device handle of the cryptographic card comprises:

determining the serial number of the password card corresponding to each slot on the password card production equipment according to the corresponding relation between the serial number of the password card in the information set and the handle of the password card equipment;

and controlling the password card mass production equipment to start corresponding slots to carry out mass production on the password cards according to the password card mass production sequence.

4. The method for producing the password cards according to claim 1, wherein the ready state of each password card is inquired before the identification information of each password card on the password card production equipment is obtained, and if any password card is not ready, the method waits until all password cards needing to be inquired enter the ready state.

5. The method for mass production of cryptographic cards according to claim 1, wherein after the mass production of cryptographic cards is completed, the state verification is performed on the cryptographic cards to ensure that the mass-produced cryptographic cards can work normally.

6. A cryptographic card production system, the system comprising:

the obtaining module is used for obtaining the identification information of each password card inserted into the password card volume production equipment randomly after the initialization of the password card on the password card volume production equipment is finished, and the identification information comprises: a password card serial number and a password card device handle;

the determining module is used for determining the mass production sequence of the password cards according to the serial numbers of the password cards;

and the mass production control module is used for carrying out mass production on the password cards according to the determined mass production sequence of the password cards and the password card equipment handle.

7. The system of claim 6, wherein the obtaining module comprises:

the first acquisition unit is used for acquiring a password card serial number and a password card equipment handle of each password card, wherein the password card serial number and the password card equipment handle are in one-to-one correspondence;

and the second acquisition unit is used for forming an information set by the password card serial numbers and the password card equipment handles corresponding to all the password cards.

8. The system of claim 7, wherein the mass production control module comprises:

the determining unit is used for determining the serial number of the password card corresponding to each slot on the password card production equipment according to the corresponding relation between the password card serial number and the password card equipment handle in the information set;

and the mass production control unit is used for controlling the password card mass production equipment to start the corresponding slots to carry out mass production on the password cards according to the password card mass production sequence.

9. A device for producing a password card in a mass-production manner, comprising:

a processor;

a memory for storing processor executable instructions;

the processor executes the method for generating the password card according to any one of claims 1 to 5 to realize batch issuance of the password card.

Technical Field

The application relates to the technical field of information security, in particular to a method, a system and a device for producing a password card.

Background

Information security is a multi-level, multi-factor and comprehensive dynamic process, the information security requires comprehensive thinking and unified planning on an information system and an organization system, the information security needs to pay attention to the change of internal and external environments of a monitoring system, and the information security is likely to threaten the organization of the whole system due to the security defect in a certain link. Therefore, the information security is taken as a multi-level, multi-factor and comprehensive dynamic process, which is a continuous development process requiring a system to guarantee the information security.

The password card is basic core password equipment in the field of information security, and the current methods for issuing the password card mainly comprise single-piece issuing and batch issuing, and the batch issuing is frequently adopted due to high efficiency. In the batch issuing process, the arrangement sequence of the password cards on a mass production tool has a corresponding relation with the serial numbers of the password cards. In this case, when the combination card is inserted into the mass production tool, the combination card needs to be inserted in a specific order. If the insertion sequence is incorrect, the outer package serial number and the inner actual serial number of the password card cannot be matched.

Disclosure of Invention

In order to solve the technical problems, the following technical scheme is provided:

in a first aspect, an embodiment of the present application provides a method for producing a cryptographic card, where the method includes: after the initialization of the password card on the password card mass production equipment is completed, the identification information of each password card inserted into the password card mass production equipment is acquired, and the identification information comprises: a password card serial number and a password card device handle; determining the mass production sequence of the password cards according to the serial numbers of the password cards; and carrying out mass production on the password cards according to the determined mass production sequence of the password cards and the password card equipment handle.

By adopting the implementation mode, the password card does not need to be strictly arranged on a mass production tool and corresponds to the serial number of the password card when the password card is mass-produced, and only the password card is inserted into the corresponding slot. The mass production sequence of the password cards is determined through the acquired password card serial number and the password card equipment handle, and the password cards can be normally produced in mass production under the condition that the password cards are inserted out of order.

With reference to the first aspect, in a first possible implementation manner of the first aspect, the acquiring identification information of each cryptographic card arbitrarily inserted into the cryptographic card mass production equipment includes: acquiring a password card serial number and a password card equipment handle of each password card, wherein the password card serial number corresponds to the password card equipment handle one by one; and combining the password card serial numbers corresponding to all the password cards and the password card equipment handles into an information set.

With reference to the first possible implementation manner of the first aspect, in a second possible implementation manner of the first aspect, the performing mass production on the cryptographic card according to the determined mass production sequence of the cryptographic card and the cryptographic card device handle includes: determining the serial number of the password card corresponding to each slot on the password card production equipment according to the corresponding relation between the serial number of the password card in the information set and the handle of the password card equipment; and controlling the password card mass production equipment to start corresponding slots to carry out mass production on the password cards according to the password card mass production sequence.

With reference to the first aspect, in a third possible implementation manner of the first aspect, a ready state of each password card is queried before obtaining identification information of each password card on the password card mass production equipment, and if any password card is not ready, the method waits until all password cards needing to be queried enter the ready state.

With reference to the first aspect, in a fourth possible implementation manner of the first aspect, after the production of the mass-produced password card is completed, the state of the mass-produced password card is verified, so that the mass-produced password card can work normally.

In a second aspect, an embodiment of the present application provides a system for mass production of cryptographic cards, where the system includes: the obtaining module is used for obtaining the identification information of each password card inserted into the password card volume production equipment randomly after the initialization of the password card on the password card volume production equipment is finished, and the identification information comprises: a password card serial number and a password card device handle; the determining module is used for determining the mass production sequence of the password cards according to the serial numbers of the password cards; and the mass production control module is used for carrying out mass production on the password cards according to the determined mass production sequence of the password cards and the password card equipment handle.

With reference to the second aspect, in a first possible implementation manner of the second aspect, the obtaining module includes: the first acquisition unit is used for acquiring a password card serial number and a password card equipment handle of each password card, wherein the password card serial number and the password card equipment handle are in one-to-one correspondence; and the second acquisition unit is used for forming an information set by the password card serial numbers and the password card equipment handles corresponding to all the password cards.

With reference to the first possible implementation manner of the second aspect, in a second possible implementation manner of the second aspect, the mass production control module includes: the determining unit is used for determining the serial number of the password card corresponding to each slot on the password card production equipment according to the corresponding relation between the password card serial number and the password card equipment handle in the information set; and the mass production control unit is used for controlling the password card mass production equipment to start the corresponding slots to carry out mass production on the password cards according to the password card mass production sequence.

In a third aspect, an embodiment of the present application provides a device for generating a cryptographic card, including: a processor; a memory for storing processor executable instructions; the processor executes the method for generating the password card according to any one of claims 1 to 5 to realize batch issuance of the password card.

Drawings

Fig. 1 is a schematic flow chart of a method for producing a cryptographic card according to an embodiment of the present disclosure;

fig. 2 is a schematic diagram of a device for controlling mass production of cryptographic cards for a cryptographic card mass production apparatus according to an embodiment of the present application;

fig. 3 is a schematic diagram of a system for mass producing cryptographic cards according to an embodiment of the present disclosure;

fig. 4 is a schematic diagram of a device for mass producing cryptographic cards according to an embodiment of the present disclosure.

Detailed Description

The present invention will be described with reference to the accompanying drawings and embodiments.

Fig. 1 is a schematic flow chart of a method for producing a cryptographic card according to an embodiment of the present disclosure, and referring to fig. 1, the method for producing the cryptographic card according to the embodiment includes:

s101, after initialization of the password cards on the password card mass production equipment is finished, identification information of each password card randomly inserted into the password card mass production equipment is obtained.

Specifically, the password cards are inserted into the password card production equipment in any order in the power-off state, then the password card production equipment is powered on, and the password card production equipment is normally started. All the password cards start to initialize the internal state after being electrified. At the moment, the password card production equipment inquires the internal information and the initialization state of all the password cards in real time, and if any password card is not ready, the equipment waits until all the password cards needing to be inquired enter the ready state.

In the embodiment of the present application, the identification information includes: a cryptographic card serial number and a cryptographic card device handle. When all the password cards initialize the internal state and enter the ready state, the password card serial number and the password card equipment handle of each password card are obtained, and the password card serial number and the password card equipment handle are in one-to-one correspondence. And combining the password card serial numbers corresponding to all the password cards and the password card equipment handles into an information set. The password card serial number of each password card is unique, and the password card equipment handle is the information of the corresponding card slot on the password card mass production equipment corresponding to each password card.

As shown in fig. 2, the password card quantity generating device has 10 card slots, and it is assumed that the serial numbers corresponding to the card slots are 1-10, and the serial numbers of the 10 password cards are 001-. Taking the figure as an example, a 001 password card is inserted in the card slot 2, a 002 password card is inserted in the card slot 4, a 003 password card is inserted in the card slot 3, a 004 password card is inserted in the card slot 8, a 005 password card is inserted in the card slot 6, a 006 password card is inserted in the card slot 5, a 007 password card is inserted in the card slot 7, a 008 password card is inserted in the card slot 9, a 009 password card is inserted in the card slot 10, and a 010 password card is inserted in the card slot 1. The corresponding information sets according to the above situations are: {010 crypto card, card slot 1; 001 password card, card slot 2; 003 password card, card slot 3; 002 password card, card slot 4; 006 cipher card, card slot 5; 005 password card, card slot 6; 007 password card and a card slot 7; 004 password card, card slot 8; 008 password card, card slot 9; 009 password card, card slot 10; }.

And S102, determining the mass production sequence of the password cards according to the serial numbers of the password cards.

The password card mass production device sorts the identification information elements in the information set according to the sequence of the serial numbers of all the password cards, and can determine the corresponding equipment handle according to the sorted serial numbers of the password cards, wherein the sequence of the sorted serial numbers of the password cards is the mass production sequence of the password cards.

Taking S101 as an example, the set information is ordered according to the serial number of the password card, and then is {001 password card, card slot 2; 002 password card, card slot 4; 003 password card, card slot 3; 004 password card, card slot 8; 005 password card, card slot 6; 006 cipher card, card slot 5; 007 password card and a card slot 7; 008 password card, card slot 9; 009 password card, card slot 10; 010 cipher card, card slot 1 }. The order of the password card production equipment during production is card slot 2-card slot 4-card slot 3-card slot 8-card slot 6-card slot 5-card slot 7-card slot 9-card slot 10-card slot 1.

And S103, carrying out mass production on the password cards according to the determined mass production sequence of the password cards and the password card equipment handle.

Determining the serial number of the password card corresponding to each slot on the password card production equipment according to the corresponding relation between the serial number of the password card in the information set and the handle of the password card equipment; and controlling the password card mass production equipment to start corresponding slots to carry out mass production on the password cards according to the password card mass production sequence.

After the mass production sequence is determined in S102, the password card mass production device sends a mass production command to the password card mass production equipment, and the password card mass production device, according to the determined mass production sequence in S102: card slot 2, card slot 4, card slot 3, card slot 8, card slot 6, card slot 5, card slot 7, card slot 9, card slot 10, card slot 1 are used for mass production of all password cards.

After the mass production of the password cards is finished, the state verification is carried out on all the password cards so as to ensure that the mass-produced password cards can work normally. It should be noted that, the card slot number information, the password card serial number, the set information, and the like of the device for mass production of password cards in the embodiment of the present application are only exemplary, so that those skilled in the art can clearly understand the technical solution of the present application. Other expression forms can be provided for the card slot serial number information, the password card serial number, the set information and the like, and are not described in detail for example.

As can be seen from the foregoing embodiments, the method for producing a password card in a large amount provided in this embodiment does not require a strict arrangement order on a production tool corresponding to the serial number of the password card, and only requires inserting the password card into the corresponding slot. The mass production sequence of the password cards is determined through the acquired password card serial number and the password card equipment handle, and the password cards can be normally produced in mass production under the condition that the password cards are inserted out of order.

Corresponding to the method for mass production of the password card provided in the foregoing embodiment, the present application also provides an embodiment of a system for mass production of the password card, and referring to fig. 3, the system 20 for mass production of the password card includes: an acquisition module 201, a determination module 202, and a volume production control module 203.

The obtaining module 201 is configured to obtain, after initialization of a password card on a password card mass production device is completed, identification information of each password card inserted into the password card mass production device at will, where the identification information includes: a cryptographic card serial number and a cryptographic card device handle. The determining module 202 is configured to determine a mass production sequence of the cryptographic cards according to the serial numbers of the cryptographic cards. The mass production control module 203 is configured to perform mass production on the cryptographic cards according to the determined mass production sequence of the cryptographic cards and the cryptographic card device handle.

Further, the obtaining module 201 includes: a first acquisition unit and a second acquisition unit.

The first acquisition unit is used for acquiring the password card serial number and the password card equipment handle of each password card, and the password card serial number corresponds to the password card equipment handle one to one. The second obtaining unit is configured to combine the serial numbers of the cryptographic cards and the device handles of the cryptographic cards, which correspond to all the cryptographic cards, into an information set.

The mass production control module 203 includes: a determination unit and a mass production control unit.

The determining unit is used for determining the serial number of the password card corresponding to each slot on the password card production equipment according to the corresponding relation between the password card serial number and the password card equipment handle in the information set. And the mass production control unit is used for controlling the password card mass production equipment to start the corresponding slots to carry out mass production on the password cards according to the password card mass production sequence.

The embodiment of the present application further provides a device for mass producing a password card, referring to fig. 4, the device 30 for mass producing a password card includes: a processor 301, a memory 302, and a communication interface 303.

In fig. 4, the processor 301, the memory 302, and the communication interface 303 may be connected to each other by a bus; the bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 4, but this does not indicate only one bus or one type of bus.

The processor 301 generally controls the overall functions of the device 30 for producing a number of cryptographic cards, for example, when the device 30 for producing a number of cryptographic cards is started, and after the device for producing a number of cryptographic cards is started, and after initialization of the cryptographic cards on the device for producing a number of cryptographic cards is completed, obtaining identification information of each cryptographic card arbitrarily inserted into the device for producing a number of cryptographic cards, where the identification information includes: a password card serial number and a password card device handle; determining the mass production sequence of the password cards according to the serial numbers of the password cards; and carrying out mass production on the password cards according to the determined mass production sequence of the password cards and the password card equipment handle.

The processor 301 may be a general-purpose processor, such as a Central Processing Unit (CPU), a Network Processor (NP), or a combination of a CPU and an NP. the processor may also be a Microprocessor (MCU). The processor may also include a hardware chip, which may be an Application Specific Integrated Circuit (ASIC), a programmable logic device (P L D), or a combination thereof. the P L D may be a complex programmable logic device (CP L D), a Field Programmable Gate Array (FPGA), or the like.

The memory 302 is configured to store computer executable instructions to support the operation of the cryptographic card production apparatus 30 data. The memory 301 may be implemented by any type or combination of volatile or non-volatile memory devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.

After the device 30 for mass-producing cryptographic cards is started, the processor 301 and the memory 302 are powered on, and the processor 301 reads and executes the computer executable instructions stored in the memory 302 to complete all or part of the steps in the above-mentioned embodiment of the method for mass-producing cryptographic cards.

The communication interface 303 is used for the device 30 for mass-producing cryptographic cards to transmit data, such as to communicate with the cryptographic cards and mass-producing equipment, and the like, the communication interface 303 includes a wired communication interface, and may further include a wireless communication interface, where the wired communication interface includes a USB interface, a Micro USB interface, and may further include AN ethernet interface, and the wireless communication interface may be a W L AN interface, a cellular network communication interface, or a combination thereof, and the like.

In an exemplary embodiment, the device 30 for producing a cryptographic card further comprises a power supply component, and the power supply component provides power for various components of the device 30 for producing a cryptographic card. The power components may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the cryptographic card production device 30.

A communication component configured to facilitate wired or wireless communication between the apparatus 30 and other devices. The device 30 for mass production of cryptographic cards may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. The communication component receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. The communication component also includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

In one exemplary embodiment, the cryptographic card mass production apparatus 30 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), programmable logic devices (P L D), Field Programmable Gate Arrays (FPGAs), or other electronic components.

It is noted that, in this document, relational terms such as "first" and "second," and the like, may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.

Of course, the above description is not limited to the above examples, and technical features that are not described in this application may be implemented by or using the prior art, and are not described herein again; the above embodiments and drawings are only for illustrating the technical solutions of the present application and not for limiting the present application, and the present application is only described in detail with reference to the preferred embodiments instead, it should be understood by those skilled in the art that changes, modifications, additions or substitutions within the spirit and scope of the present application may be made by those skilled in the art without departing from the spirit of the present application, and the scope of the claims of the present application should also be covered.

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种网络存储系统、用户认证方法、装置及设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类