Digital signature generation method, device and equipment and storage medium

A digital signature and memory technology, applied in the field of transaction verification, can solve the problems of a single private key, easily leaked digital signature information, digital signature dependence, etc., to achieve the effect of improving versatility, reducing the risk of private key theft, and protecting property

Active Publication Date: 2020-09-01
ONE CONNECT SMART TECH CO LTD SHENZHEN
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides a digital signature generation method, device and storage medium, the main purpose of which is to solve the problem that the traditional digital signature generation process relies on a single private key, and once the private key is stolen, the digital signature information is easily leaked

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
  • Digital signature generation method, device and equipment and storage medium
  • Digital signature generation method, device and equipment and storage medium
  • Digital signature generation method, device and equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0035] The present invention provides a method for generating a digital signature, which is applied to an electronic device 1 . refer to figure 1 As shown, it is a schematic diagram of an application environment of a preferred embodiment of the digital signature generation method of the present invention.

[0036] In this embodiment, the electronic device 1 may be a server, a smart phone, a tablet computer, a portable computer, a desktop computer and other terminal devices with computing functions.

[0037] The electronic device 1 includes: a processor 12 , a memory 11 , a network interface 14 an...

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 relates to the technical field of transaction verification, and provides a digital signature generation method and device, a computer device and a storage medium. The method comprises: selecting an elliptic curve Ep(a, b) and a base point G, and the order of the base point G being N; obtaining n private keys, calculating a public key P according to a first signature algorithm, n being a natural number larger than 1, and i belonging to {1, 2, ..., n}; acquiring n random numbers ki, and calculating first signature information r according to a second signature algorithm; and according to the n private keys, n random numbers ki and the first signature information r, calculating second signature information s according to a third signature algorithm. According to the method, the public key and the digital signature information are calculated and generated by generating the n private keys and the n random numbers, so that the risk that the private keys are stolen can be effectively reduced, and the property and information security of private key owners is protected. Moreover, the digital signature generated by the digital signature generation method can be applied to a traditional ECDSA signature verification algorithm during signature verification, so that the digital signature generation method can adapt to various application environments.

Description

technical field [0001] The invention relates to the technical field of transaction verification, in particular to a digital signature generation method, device and storage medium. Background technique [0002] The blockchain system is widely used in the registration, circulation and management of digital assets. Through the unique feature of preventing "double spending" of the blockchain, it is guaranteed that the same digital asset will not be consumed multiple times, thereby ensuring the integrity of the entire ecological environment. safety. If digital assets are to be spent, the digital signature of the asset owner must be provided. The current internationally accepted ECDSA signature process is: first select an elliptic curve Ep(a,b) and the base point G; then select a private key k (k<n, n is the order of G), and use the base point G to calculate the public key Key K=kG; then generate a random integer r (r<n), and calculate point R=rG; use the original data and...

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): H04L9/32H04L9/30H04L9/08
CPCH04L9/3247H04L9/3066H04L9/0869
Inventor 谢丹力张文明何军章伟
Owner ONE CONNECT SMART TECH CO LTD SHENZHEN
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