Unlock instant, AI-driven research and patent intelligence for your innovation.
Method and device for implementing identity-based electronic signature
What is Al technical title?
Al technical title is built by PatSnap Al team. It summarizes the technical point description of the patent document.
A technology of electronic signature and implementation method, which is applied in the direction of user identity/authority verification, etc., can solve problems such as too long signature information, and achieve the effect of increasing throughput
Active Publication Date: 2018-05-01
AEROSPACE INFORMATION
View PDF5 Cites 0 Cited by
Summary
Abstract
Description
Claims
Application Information
AI Technical Summary
This helps you quickly interpret patents by identifying the three key elements:
Problems solved by technology
Method used
Benefits of technology
Problems solved by technology
[0015] The disadvantage of the schemes in Document 1 and Document 2 above is that the signature information is too long. For example, the length of the signature information in Document 1 is 4n, and the length of the signature information in Document 2 is 2n, where n is a finite field F p The bit length of , so in the context of resource constraints, the use of the above-mentioned schemes of Document 1 and Document 2 is subject to great limitations
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
Click on the blue label to locate the original text in one second.
Reading with bidirectional positioning of images and text.
Smart Image
Examples
Experimental program
Comparison scheme
Effect test
Embodiment 1
[0062] This embodiment provides a processing flow of an implementation method of an identity-based electronic signature as follows: figure 1 As shown, the following processing steps are included:
[0064] Choose a safe elliptic curve. Define a finite field F p Equation of the upper elliptic curve E: y 2 =x 3 +ax+b, where p is a large prime number, the order of curve E #E(F p )=cf*q, where cf is the cofactor and q is the generator P 1 order, q>2 191 , is a large prime number, the curve E(F p ) is k embedding times relative to q, requiring p k >2 1536 , choose a secure hash function H 1 and H 2 .
[0065] G 1 and G 2 for E(F p ) on the cyclic addition group of order q, for the cyclic addition group G of order q 1 and G 2 , and the cyclic multiplicative group G T , defining a bilinear map ê:G 1 ×G 2 →G T . where P 1 is G 1 Generator of P 2 is G 2 generator of .
[0066] h 1 : {0,1} * →G 1 ...
Embodiment 2
[0117] This embodiment provides an identity-based electronic signature implementation device 200, and its specific implementation structure is as follows figure 2 As shown, it can specifically include the following modules:
[0118] The system parameter generating module 210 is used to select a safe elliptic curve and define a finite field F p Equation of the upper elliptic curve E: y 2 =x 3 +ax+b, where a, b are set parameters, p, q are set large prime numbers, the order of curve E #E(F p )=cf*q, where cf is the cofactor and q is the generator P 1 order, q>2 191 , curve E(F p ) is k embedding times relative to q, requiring p k>2 1536 , for the cyclic addition group G of order q 1 and G 2 , and the cyclic multiplicative group G T , defining a bilinear map ê:G 1 ×G 2 →G T , where P 1 is G 1 Generator of P 2 is G 2 generator of
[0119] h 1 : {0,1} * →G 1 , is a one-way hash function that maps a string of arbitrary length 0, 1 to G 1 a point on the ellipti...
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
Login to View More
Abstract
The embodiment of the present invention provides a method and device for implementing an identity-based electronic signature. The method mainly includes four steps: generating system public parameters; generating a user's public-private key pair; using the signer's private key to electronically sign the message message; according to the system public parameters and the signer's public key Check the signature of the message message. The device mainly includes: a system parameter generation module, a user private key generation module, a signature module and a seal verification module. The length of the digital signature of the electronic document in the embodiment of the present invention is only the abscissa of the elliptic curve point, which is shorter than the length of the signature message based on the existing identity signature method, which increases the throughput of the system operation and is suitable for applications with limited bandwidth. communication environment, thereby effectively applying identity-based cryptographic technology to electronic signatures.
Description
technical field [0001] The invention relates to the technical field of electronic signatures, in particular to a method and device for realizing an identity-based electronic signature. Background technique [0002] With the widespread use of public key technology, digital signature technology has become an important guarantee for the authenticity, integrity and non-repudiation of network data transmission. In the traditional paper-based office process, the content of the document is confirmed or reviewed by signing and stamping. Bind the image of the signature or seal with the user's private key to form an electronic seal, and use the electronic seal to perform digital signature operations on electronic documents, so as to realize the effective fusion of the signature or seal image and the digital signature. [0003] In 1984, Shamir proposed a new cryptosystem—identity-based public key cryptosystem, whose main feature is that under this cryptosystem, the public key can be 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
Application Date:The date an application was filed.
Publication Date:The date a patent or application was officially published.
First Publication Date:The earliest publication date of a patent with the same application number.
Issue Date:Publication date of the patent grant document.
PCT Entry Date:The Entry date of PCT National Phase.
Estimated Expiry Date:The statutory expiry date of a patent right according to the Patent Law, and it is the longest term of protection that the patent right can achieve without the termination of the patent right due to other reasons(Term extension factor has been taken into account ).
Invalid Date:Actual expiry date is based on effective date or publication date of legal transaction data of invalid patent.