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

Data integrity certification method and device and computer storage medium

A data integrity and data storage technology, applied in the field of information processing, can solve the problems of malicious deletion, tampering, data loss of data tags, etc.

Pending Publication Date: 2020-07-24
苏州链原信息科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the data corresponding to the data label may be lost, tampered with or maliciously deleted

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
  • Data integrity certification method and device and computer storage medium
  • Data integrity certification method and device and computer storage medium
  • Data integrity certification method and device and computer storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] Preferred embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although preferred embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0018] As used herein, the term "comprise" and its variants mean open inclusion, ie "including but not limited to". The term "or" means "and / or" unless otherwise stated. The term "based on" means "based at least in part on". The terms "one example embodiment" and "one embodiment" mean "at least one example embodiment." The term "another embodiment" means "at least one further embodiment". The terms "first", "second", etc. may refer to di...

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

According to an example embodiment of the invention, a data integrity certification method and device and a storage medium are provided. The method comprises the following steps: receiving a first random number from a data verification party, and performing elliptic curve multiplication on N generated third random numbers and N elliptic curve base points corresponding to N data blocks in a one-to-one correspondence manner to obtain N randomized elliptic curve base points; carrying out elliptic curve addition on the N randomized elliptic curve base points to obtain committed labels; adding thefirst random number to the hash value of the commitment label to obtain a challenge number; for each data block, adding the product of the challenge number and the corresponding third random number tothe data block to obtain an encrypted data block; and sending the commitment label and the N encrypted data blocks to a data verifier. Therefore, the data integrity zero knowledge proof can be provided for the data verification party by the data storage party, and the original plaintext is not leaked.

Description

technical field [0001] Embodiments of the present disclosure generally relate to the field of information processing, and specifically relate to a method for generating a zero-knowledge proof of data integrity, a method for verifying a zero-knowledge proof of data integrity, an electronic device, and a computer storage medium. Background technique [0002] The data label uniquely marks a piece of data, and the data label itself does not reveal any information about the data itself, so the data label can be stored publicly. However, the data corresponding to the data label may be lost, tampered with or maliciously deleted. In some scenarios, it is necessary to ask the data storage party to show proof that the integrity of the data has not been violated. Contents of the invention [0003] Embodiments of the present disclosure provide a method for generating a zero-knowledge proof of data integrity, a method for verifying a zero-knowledge proof of data integrity, an electron...

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): G06F21/64
CPCG06F21/64
Inventor 郭宇卢艺文叶存胡宇光孙志鹏
Owner 苏州链原信息科技有限公司