Unlock instant, AI-driven research and patent intelligence for your innovation.

IoT identity authentication method based on non-interactive zero-knowledge proof

A zero-knowledge proof, identity authentication technology, applied in user identity/authority verification, digital transmission systems, instruments, etc., can solve the problems of unavailability of verification results and difficult and secure identity authentication, and achieve the effect of improving efficiency and stability

Active Publication Date: 2022-05-03
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, the traditional interactive zero-knowledge proof in the existing technology needs to respond to each challenge correctly before it can pass, and the verification result of one verifier cannot get the consensus of other verifiers, and other verifiers want to verify the proof The identity of the user needs to repeat the same process, which makes it difficult for existing IOT devices to complete secure identity authentication due to the large-scale and lightweight features, and the efficiency and stability need to be improved.

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
  • IoT identity authentication method based on non-interactive zero-knowledge proof
  • IoT identity authentication method based on non-interactive zero-knowledge proof
  • IoT identity authentication method based on non-interactive zero-knowledge proof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The technical solutions for realizing the object of the present invention are further described below through specific examples. It should be noted that the technical solutions claimed in the present invention include but are not limited to the following examples.

[0047] This embodiment discloses an IOT identity authentication method based on non-interactive zero-knowledge proof, including a signature publishing step and an identity authentication ring step.

[0048] In the step of issuing the signature, the applicant applying for identity authentication submits an identity certificate application with proof materials to the third party; the third party conducts identity verification on the identity certificate application, and generates authentication identity information for the verified identity certificate application; The three parties add timestamps to the identity information and sign it with a private key, and then return the signed authentication identity info...

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 belongs to the technical field of the Internet of Things, and specifically relates to a method of identity authentication based on non-interactive zero-knowledge proof. The certifier provides materials capable of proving his identity to an authoritative third party, and obtains an identity signature signed by an authoritative third party private key; The prover generates a zero-knowledge verification message based on this identity signature combined with the algorithm of this protocol, and can prove his identity to any verifier without interaction and zero-knowledge, that is, he owns the identity signature from an authoritative third party without exposing himself The content of the identity signature; when the zero-knowledge proof verification is successful, the IOT device connected to the verifier can perform further actions. The non-interactive zero-knowledge verification adopted in this scheme does not need to store any certifier information in advance on the verifier side, so that on the one hand, the security of the certifier information is guaranteed, and on the other hand, low power consumption and small size of the authentication hardware are realized It meets the characteristics of IOT devices.

Description

technical field [0001] The present invention relates to the field of the Internet of Things, in particular to a method for identity authentication based on non-interactive zero-knowledge proof. Background technique [0002] Zero-Knowledge Proof (Zero-Knowledge Proof) was proposed by S.Goldwasser, S.Micali and C.Rackoff in the early 1980s. It refers to the ability of the prover to convince the verifier that a certain assertion is correct without providing any useful information to the verifier. A zero-knowledge proof is essentially an agreement involving two or more parties, that is, a series of steps that two or more parties need to take to complete a task. The prover proves to the verifier and makes him believe that he knows or has a certain message, but the proof process cannot leak any information about the proven message to the verifier. [0003] Zero-knowledge proof systems are indispensable when it is necessary to prove whether a proposition is correct without prompt...

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): H04L9/32G16Y30/10
CPCH04L9/3218H04L9/3247H04L9/3249H04L9/3297G16Y30/10
Inventor 杨挺梁子益巩嘉诚马浩铭
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA