Supercharge Your Innovation With Domain-Expert AI Agents!

Two-round multiple chameleon hash function calculation method and system

A technology of hash function and calculation method, applied in the field of blockchain and cryptography, can solve the problem that the algorithm cannot be preprocessed, and achieve the effect of facilitating preprocessing and improving computing performance

Pending Publication Date: 2022-04-12
SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the multiple chameleon hash algorithm proposed by the applicant, three communication rounds are used: random number commitment, random number disclosure, and calculation hash collision. In this multiple chameleon hash algorithm, three communication rounds are required, and The first round is bound to the new message to be calculated, so that the algorithm cannot be preprocessed

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
  • Two-round multiple chameleon hash function calculation method and system
  • Two-round multiple chameleon hash function calculation method and system
  • Two-round multiple chameleon hash function calculation method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0089] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0090] A two-round multi-chameleon hash function calculation method is characterized in that first, security settings and distributed key generation are performed to prepare basic data for the calculation of the multi-chameleon hash function;

[0091] Then use the aggregated public key to perform hash calculation, and the result is (C, m, r, s): a hash value, a message and two random numbers respectively;

[0092] Then perform a distributed collision search:

[0093] 1), each participant P i Select v (v≥2) random numbers and calculate the commitment (r' i,1 ,...,r' i,v ) to other parties;

[0094] 2) All parties linearly combine n*v random number commitments, calculate the global random number r', and use r' and the local secret share to calculate the collision share s' i , sending s’ to each party i ;

[0095] 3), each...

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 two-round multi-chameleon hash function calculation method and system, and belongs to the technical field of block chains and cryptography, and the method comprises the steps: firstly carrying out the safety setting and distributed key generation, and preparing basic data for the calculation of a multi-chameleon hash function; then performing Hash calculation by using the aggregation public key, wherein the results are (C, m, r, s): a Hash value, a message and two random numbers respectively; and then distributed collision searching is carried out: 1) each participant Pi selects v random numbers, calculates commitments (r'i, 1,..., r'i, v) and sends the commitments to other parties; the method comprises the following steps of 1, receiving n * v random numbers, 2, enabling each party to carry out linear combination on n * v random numbers, calculating a global random number r ', calculating a collision share s'i, and sending s'i to each party, and 3, enabling each party to calculate Hash collision s' by using the received n collision shares s'i. According to the method, a chameleon Hash multi-party protocol is improved, the communication round is two, and the communication complexity is reduced.

Description

technical field [0001] The invention relates to the technical fields of blockchain and cryptography, in particular to a two-round multi-chameleon hash function calculation method and system. Background technique [0002] The chameleon hash function, also known as the trapdoor hash function, was first proposed by Krawczyk and Rabin. "Chameleon" means that the owner of the trapdoor information can change the input of the function at will without changing the output of the function. In the chameleon hash function, a person who has trapdoor information can easily calculate the collision of a random input, but a person who does not have trapdoor information cannot calculate the collision. [0003] In the multiple chameleon hash algorithm proposed by the applicant, three communication rounds are used: random number commitment, random number disclosure, and calculation hash collision. In this multiple chameleon hash algorithm, three communication rounds are required, and The firs...

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/06H04L9/08
Inventor 王伟兵孙思清魏金雷
Owner SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
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