Check patentability & draft patents in minutes with Patsnap Eureka AI!

A digital signature method and device

A digital signature and quantity technology, applied in the field of information security, can solve the problems of online banking security threats, the inability to guarantee the security of the online banking system, and the low security of digital signature methods, so as to improve security and reduce losses.

Active Publication Date: 2016-05-25
FEITIAN TECHNOLOGIES
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The USBKey in the prior art usually has a unique PIN code, and the private key in the USBKey is also unique. When the PIN code is leaked, it will cause a huge threat to the security of online banking. Therefore, the security of the existing digital signature method is relatively high. Low, unable to guarantee the security of the online banking system

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
  • A digital signature method and device
  • A digital signature method and device
  • A digital signature method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0074] Embodiment 1 of the present invention provides a digital signature method, see figure 1 , including the following steps:

[0075] Step 101, the host obtains the data input by the user, encapsulates the message according to the data, and sends the encapsulated message to the USBKey.

[0076] Wherein, the data input by the user may include instructions and / or parameters, and the instructions include query instructions, payment instructions, and transfer instructions, etc.; the parameters include account number, account name, and transfer amount, etc. The business system in the host adds content to the message by calling the functions provided by the controls in the host according to the data input by the user, and encapsulates the content, keywords corresponding to the content, and content length information into information segments in the message. When it is necessary to add content to the message multiple times, the information segments need to be arranged according t...

Embodiment 2

[0108] Embodiment 2 of the present invention provides a digital signature method, which is applied to a system including a host computer and a USBKey, see image 3 , including the following steps:

[0109] Step 201, the host obtains the data input by the user, encapsulates the message according to the data, and sends the encapsulated message to the USBKey.

[0110] Wherein, the data input by the user may include instructions and / or parameters.

[0111] Step 202, the USBKey sends prompt information to the host according to the received message.

[0112] Step 203, the host prompts the user to input a PIN code according to the received prompt information, obtains the PIN code input by the user, and sends the PIN code to the USBKey.

[0113] It should be noted that the above step 202 is a preferred step of this embodiment. In other embodiments of the present invention, the USBKey may not send prompt information to the host. After the host obtains the data input by the user, it ...

Embodiment 3

[0128] Embodiment 3 of the present invention provides a digital signature method, see Figure 4 , including the following steps:

[0129] In step 301, the USBKey receives a message from a host.

[0130] In step 302, the USBKey prompts the user to input a PIN code, and obtains the PIN code entered by the user.

[0131] Step 303 , the USBKey judges whether the PIN code set stored by itself contains the PIN code input by the user, and if so, executes step 304 ; otherwise, executes step 305 .

[0132] Step 304 , the USBKey judges whether the PIN code input by the user is the same as the PIN code used in the last authentication, and if they are the same, execute step 305 ; otherwise, execute step 308 .

[0133] In step 305, the USBKey returns authentication failure information, and adds 1 to the number of authentication failures.

[0134] Wherein, the initial value of the authentication failure times is 0.

[0135] In step 306, the USBKey judges whether the number of authentica...

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 embodiment of the invention discloses a digital signature method and a digital signature device. The method comprises the following steps of receiving a message from a host computer by utilizing a universal serial bus (USB) key, and acquiring user input information, wherein the user input information is the way for a user to input a personal identification code (PIN) and / or the PIN code inputted by the user; judging whether the user input information is matched with the message received by the USB key or not by utilizing the USB key; utilizing the USB key to perform digital signature on the message if the acquired user input information is matched with the message received by the USB key; and utilizing the USB key to return the error information or the authentication failure information if the acquired user input information is not matched with the message received by the USB key. Due to the adoption of the technical scheme provided by the embodiment, the security of the PIN code authentication and the digital signature can be improved.

Description

technical field [0001] The invention relates to the field of information security, in particular to a digital signature method and device. Background technique [0002] With the continuous occurrence of online banking security incidents in recent years, security issues have become the focus of the online banking system. In the current online banking system, a USB (Universal Serial Bus, Universal Serial Bus) Key is usually used to improve the level of security protection. [0003] USBKey is a hardware device with a USB interface, built-in single-chip microcomputer or smart card chip, has a certain storage space, and can store the user's private key and digital certificate. When the user uses the USBKey to log in to the online banking system, the USBKey will first verify the PIN (Personal Identification Number) code entered by the user, and when the verification is passed, use the private key to encrypt the data, and then complete the digital signature. [0004] In the proce...

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 Patents(China)
IPC IPC(8): H04L29/06H04L9/32
Inventor 陆舟于华章
Owner FEITIAN TECHNOLOGIES
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More