Supercharge Your Innovation With Domain-Expert AI Agents!

Regular sharing method and system for alliance chain encrypted data

A technology for encrypting data and alliances, applied in the field of alliance chains

Active Publication Date: 2021-01-05
RENMIN UNIVERSITY OF CHINA
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The public sharing of data is of great significance to enterprises, academic research, etc. The distributed ledger in the blockchain can solve the above problems in some aspects, but the asymmetric encryption mechanism applied in the blockchain can only perform one-to-one secure transmission

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
  • Regular sharing method and system for alliance chain encrypted data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0020] This embodiment discloses a method for regularly sharing encrypted data of an alliance chain, including the following steps:

[0021] Divide alliance chain nodes into alliance nodes and ordinary user nodes, and set the level of ordinary user nodes. The initial level of an ordinary user node is level 1, and the highest level is level 5. The number of times an ordinary user node completes a smart contract task exceeds the predetermined number, and the level increases by 1 level.

[0022] S1 k-level task users regularly publish tasks through ordinary user nodes. If the level k is greater than or equal to the set level corresponding to the task, the task user will be assigned public keys corresponding to 3k different ordinary user nodes.

[0023] The S2 task user encrypts and signs the complete data content, randomly scrambles the complete data, divides it into 3k parts, and sends them to 3k different ordinary users, and the 3k different ordinary users encrypt and sign the ...

Embodiment 2

[0039] Based on the same inventive concept, this embodiment discloses a regular sharing system for alliance chain encrypted data, including:

[0040] The data allocation module is used to make task users of level k regularly disclose tasks through ordinary user nodes. If the level k is greater than or equal to the set level corresponding to the task, assign public keys corresponding to 3k different ordinary user nodes to task users;

[0041]The data encryption module is used to enable the task user to encrypt and sign the complete data content, and randomly scramble the complete data, divide it into 3k parts, and send them to 3k different ordinary users, and the 3k different ordinary users will distribute them to encrypted and signed data;

[0042] The smart contract module is used to send all the encrypted data information in step S3 to the smart contract, and the task user sets the trigger time;

[0043] The decryption output module is used to regularly check whether the tr...

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 an alliance chain encrypted data periodic sharing method and system. The method comprises the steps that a k-level task user periodically discloses a task through a common user node, and distributes 3k public keys corresponding to different common user nodes to the task user if the level k is greater than or equal to a set level corresponding to the task; the task user encrypts and signs the complete data content, randomly disrupts the complete data, divides the complete data into 3k parts and transmits the 3k parts to 3k different common users, and the common users encrypt and sign the divided data; information of all encrypted data is sent to the intelligent contract, and trigger time is set by a task user; whether the triggering time is up in the smart contractis periodically checked; if so, the common user is notified by the smart contract, the data is decrypted on the alliance chain within the specified time, and the data is published. According to the method, the security and consistency of the data in the unpublished stage are ensured, and the data must be publicized and shared after the smart contract is triggered.

Description

technical field [0001] The invention relates to a method and system for regularly sharing encrypted data of an alliance chain, and belongs to the technical field of alliance chains. Background technique [0002] Blockchain is a decentralized infrastructure and distributed computing paradigm that uses encrypted chain block structures to verify and store data, uses distributed node consensus algorithms to generate and update data, and uses smart contracts to program and manipulate data , the blockchain has its own unique block generation, transaction generation and verification protocols, which are distributed, open and transparent, immutable, unforgeable, traceable and highly trustworthy. The data in the blockchain is stored in the form of hash data storage. The asymmetric encryption mechanism of the blockchain effectively protects account privacy and transaction data. Using the blockchain to store encrypted data can effectively prevent plaintext data. Data has become an imp...

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/60G06F21/62G06F21/64G06F16/27G06F16/176
CPCG06F21/602G06F21/6209G06F21/64G06F16/176G06F16/27
Inventor 黄伟兰梁循刘永刚
Owner RENMIN UNIVERSITY OF CHINA
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