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

Method and device for implementing digital signature

A digital signature and signature data technology, which is applied to the public key of secure communication, electrical components, transmission system, etc., can solve the problems of unfavorable signature algorithm security, large value, and inability to perform correct signature calculations, etc.

Active Publication Date: 2010-10-13
BEIJING WATCH DATA SYST
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] When the 256-bit ECC signature algorithm and the 256-bit SHA256 hash algorithm are used in combination, the number of bits in the signature algorithm and the hash algorithm are equal, and there is a mismatch problem, because the 256-bit hash result has already made the subsequent There is no padding space for 256-bit signature operations, which is not conducive to improving the security of signature algorithms
Secondly, the value of the hash result may be greater than the ECC modulus, so that the correct signature operation cannot be performed

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
  • Method and device for implementing digital signature
  • Method and device for implementing digital signature
  • Method and device for implementing digital signature

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] When digitally signing data based on a hash algorithm and a digital signature algorithm with equal number of digits, in order to ensure the correct execution of the algorithm, in the embodiment of the present invention, according to the hash algorithm that meets the specified number of digits, the hash operation is performed on the data to be signed; The hash result obtained by the operation is reduced and mapped to reduce the number of bits of the data contained in the hash result to less than the specified number of bits; digital signature operation is performed on the mapping result according to the digital signature algorithm conforming to the specified number of bits.

[0021] Preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0022] refer to figure 1 As shown, in the embodiment of the present invention, the device for implementing a digital signature includes a hash operation unit 10, a...

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 a method and a device for implementing digital signature, which are used for ensuring accurate execution of algorithms when the digital signature is performed on data based on a hash algorithm and a digital signature algorithm with equal digits. The method comprises the following steps of: performing hash operation on the data to be signed according to the hash algorithm in accordance with specified digits; performing shrunken mapping on a hash result obtained through the hash operation to reduce the digits of the data contained in the hash result into the digits smaller than the specified digits; and performing digital signature operation on the mapping result according to the digital signature algorithm in accordance with the specified digits. Therefore, when the digital signature is performed on the data based on the hash algorithm and the digital signature algorithm with the equal digits, the condition that the hash result is greater than a signature modulus can be avoided so as to ensure the accurate execution of the digital signature algorithm. The invention discloses the device for implementing the digital signature at the same time.

Description

technical field [0001] The invention relates to data encryption technology, in particular to a digital signature realization method and device. Background technique [0002] At present, the public key cryptography algorithm has been widely used and popularized at a very fast speed. The public key cryptography algorithm includes two parts: the hash operation and the digital signature operation, and the digital signature operation is an important part of the application of the public key cryptography algorithm. In practical applications, when using the public key cryptography algorithm to digitally sign specified data, the hash algorithm must be used first to perform a hash operation on the signed data, and then preprocess the hash result (filling), and then use the public key cryptography to do the hash operation. The digital signature operation (hereinafter referred to as the signature operation) finally obtains the digitally signed encrypted data. [0003] In historical a...

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
IPC IPC(8): H04L9/30H04L29/06
Inventor 胡俊义
Owner BEIJING WATCH DATA SYST
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