Anti-fake code generation and verification method based on cipher machine and universal serial bus key (USBKey)

A verification method and anti-counterfeiting code technology, which is applied in the field of computer applications, can solve the problems of low timeliness and low timeliness in storing invoice data, and achieve the effects of high query efficiency, long storage period, and guarantee of authenticity

Active Publication Date: 2015-01-28
INSPUR SOFTWARE TECH CO LTD
View PDF8 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The purpose of the present invention is achieved in the following manner, because there is a problem of low timeliness in offline storage of invoice data by USBKey, the same anti-counterfeit code is used under the premise of ensuring that the USBKey key for filling is the same as the set of keys fixed by the encryption machine. Generate algorithms and rules, and then rely on cipher machine verification to effectively solve the problem of low timeliness, including the following steps:

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
  • Anti-fake code generation and verification method based on cipher machine and universal serial bus key (USBKey)
  • Anti-fake code generation and verification method based on cipher machine and universal serial bus key (USBKey)
  • Anti-fake code generation and verification method based on cipher machine and universal serial bus key (USBKey)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The method of the present invention is described in detail below with reference to the accompanying drawings.

[0045] An anti-counterfeit code generation and verification method based on a cipher machine and a USBKey, using a cipher machine, providing an algorithm that supports SM1 / SM2 / SM3 / SM4 / 3DES / SSF33 encryption, according to the invoice information: taxpayer identification number of the billing party, billing amount, Invoice code, invoice number, and invoice date generate anti-counterfeiting codes with national standard rules to ensure hidden dangers in network security.

[0046] Aiming at the problem of low timeliness in offline USBKey storage of invoice data, using the same anti-counterfeiting code generation algorithm and rules under the premise of ensuring that the filling USBKey key is the same as the encryption machine fixed set of keys, and then relying on the encryption machine for verification, it is effective Solved the problem of low timeliness.

[0047...

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 provides an anti-fake code generation and verification method based on a cipher machine and a universal serial bus key (USBKey). Calculation is performed to generate a specific anti-fake code according to parameters such as tax number, sum and code of an invoice, an invoice number and an invoice-making-out date, and a verification method is supported. USBKey data verification is synchronously provided, the problem of low USBKey timeliness is solved, effective, safe and timely 'one invoice one code' can be achieved, the cipher machine is applied, an algorithm which can support SM1 / SM2 / SM3 / SM4 / 3DES / SSF33 encryption is provided, an anti-fake code with national standard rule is generated according to invoice information of identify number of invoice maker taxpayer, invoice sum, invoice code, invoice number and invoice making date, hidden dangers that exist in network security can be avoided, and the problem of timeliness can not be solved if secret keys that are instilled by the USBKey are different from any group of secret keys of the cipher machine.

Description

technical field [0001] The invention relates to the technical field of computer applications, in particular to an anti-counterfeit code generation and verification method based on a cipher machine and a USBKey, which provides effective invoice identification and authenticity verification for the existing network invoice and electronic invoice fields. Background technique [0002] The invoice management system is becoming more and more mature, and the concept of controlling taxes by invoices has gained broad consensus. Therefore, it is more important to verify the authenticity of invoices, and it is more necessary to strengthen network security and verification methods. [0003] The use of online invoices and electronic invoices relies on the Internet. In practical applications, the network has very unstable security issues. Once data leaks, the consequences will be disastrous. [0004] At present, USBKey is mainly used as two ways of verifying identity and storing data. In ...

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): G06Q30/04G06Q40/00G06F21/34G06F21/46H04L9/32
Inventor 邓博李大凯于治楼
Owner INSPUR SOFTWARE TECH CO LTD
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