CN113572790B - Distributed processing method and device for private information - Google Patents

Distributed processing method and device for private information Download PDF

Info

Publication number
CN113572790B
CN113572790B CN202111096108.1A CN202111096108A CN113572790B CN 113572790 B CN113572790 B CN 113572790B CN 202111096108 A CN202111096108 A CN 202111096108A CN 113572790 B CN113572790 B CN 113572790B
Authority
CN
China
Prior art keywords
storage space
cloud storage
request
user
abstract
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111096108.1A
Other languages
Chinese (zh)
Other versions
CN113572790A (en
Inventor
叶东俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Spacetime Cloud Technology Co ltd
Original Assignee
Shenzhen Spacetime Cloud Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Spacetime Cloud Technology Co ltd filed Critical Shenzhen Spacetime Cloud Technology Co ltd
Priority to CN202111096108.1A priority Critical patent/CN113572790B/en
Publication of CN113572790A publication Critical patent/CN113572790A/en
Application granted granted Critical
Publication of CN113572790B publication Critical patent/CN113572790B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer And Data Communications (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The invention belongs to the technical field of distributed storage, and a user identity tag is sent by responding to a tag request of a user side through a block chain system; the user identity tag is used for encrypting the own cloud storage space for the user so as to generate a cloud storage space abstract; the cloud storage space abstract records the storage allowance of the own cloud storage space and the user identity profile; private data of a user are stored in the own cloud storage space; receiving the cloud storage space abstract of the user side through the block chain system, and performing link storage on the cloud storage space abstract; and then, a mode of connecting and communicating with the own cloud storage space is provided for the request terminal according to the property of the transaction request by responding to the transaction request of the request terminal. Therefore, the technical effects that the user side controls the private data and distinguishes the properties of different transaction requests to carry out different connection communication are achieved.

Description

Distributed processing method and device for private information
Technical Field
The present invention relates to the field of distributed storage technologies, and in particular, to a method and an apparatus for distributed processing of private information, a computer terminal, and a storage medium.
Background
Private data refers to data related to sensitive information of the individual, such as age, ancestor, identification number, etc. In the centralized network technology, a communication bridge between people can be established only by one computer or mobile phone through social platforms such as WeChat and strange, or friend making platforms such as a pull-hook net and a century Jiayuan, so that great convenience is brought to human life.
However, the above platforms are all centralized network platforms, users are forced to register personal private information when they need to use the platforms, and various generated data are hijacked by the centralized platforms when they use the platforms. Therefore, the user cannot independently control the private data originally belonging to the user, and the user has a great risk of being illegally used.
In summary, the centralized platform has a technical problem of manipulating private data.
Disclosure of Invention
In order to overcome the defects of the prior art, the invention provides a distributed processing method, a device, a system, a computer device and a readable storage medium for private information.
In one aspect, the present invention provides a method for distributed processing of private information, including:
responding to a tag request of a user side, and sending a user identity tag; the user identity tag is used for encrypting the own cloud storage space for the user to generate a cloud storage space abstract; the cloud storage space abstract records the storage allowance and the user identity profile of the own cloud storage space; the self-owned cloud storage space stores private data of the user;
receiving the cloud storage space abstract of a user side, and performing link storage on the cloud storage space abstract;
responding to a transaction request of a request end, and providing a mode of connection communication with the own cloud storage space to the request end according to the property of the transaction request.
In an improvement, the mode of providing the request end with communication connected with the own cloud storage space according to the nature of the transaction request comprises the following steps:
determining the nature of the transaction request;
and if the transaction request is a request transaction for obtaining the storage allowance of the own cloud storage space, sending a storage space use private key to the request end so that the request end can use the storage allowance.
In an improvement, the mode of providing the request end with communication connected with the own cloud storage space according to the nature of the transaction request comprises the following steps:
determining the nature of the transaction request;
and if the transaction request is for requesting the transaction to acquire the access authority of the private data, sending a contact way for contacting the user side to the request side so that the request side can contact the user side to acquire an access private key.
In an improvement, the distributed processing method for the private information further includes:
obtaining a complaint of the user side aiming at the infringement of the request side;
forwarding the complaint to a supervision mechanism, wherein the supervision mechanism is connected with the user side and investigates to obtain a decision book of infringement formed by the request side;
and reducing the credit rating of the request terminal according to the decision book forming the infringement, and publishing the credit rating in the whole network.
In one aspect, the present invention provides a method for distributed processing of private information, including:
a label request is sent to a block chain system to apply for a user identity label;
encrypting the own cloud storage space of the user by using the user identity tag to generate a cloud storage space abstract; the cloud storage space abstract records the storage allowance and the user identity profile of the own cloud storage space; the self-owned cloud storage space stores private data of the user;
transmitting the cloud storage space abstract to the block chain system link storage; and the blockchain system responds to a transaction request of a request terminal and provides a mode of connection communication with the own cloud storage space to the request terminal according to the property of the transaction request.
In one aspect, the present invention provides a distributed processing apparatus for private information, including:
the label request response module is used for responding to a label request of the user side and sending a user identity label; the user identity tag is used for encrypting the own cloud storage space for the user to generate a cloud storage space abstract; the cloud storage space abstract records the storage allowance and the user identity profile of the own cloud storage space; the self-owned cloud storage space stores private data of the user;
the receiving and storing module is used for receiving the cloud storage space abstract of the user side and performing link storage on the cloud storage space abstract;
and the transaction request response module is used for responding to a transaction request of a request end and providing a mode of connection communication with the own cloud storage space to the request end according to the property of the transaction request.
In one aspect, the present invention provides a distributed processing apparatus for private information, including:
the tag request module is used for initiating a tag request to the block chain system so as to apply for a user identity tag;
the digest generation module is used for encrypting the own cloud storage space of the user by using the user identity tag so as to generate a cloud storage space digest; the cloud storage space abstract records the storage allowance and the user identity profile of the own cloud storage space; the self-owned cloud storage space stores private data of the user;
the transmission storage module is used for transmitting the cloud storage space abstract to the block chain system link storage; and the blockchain system responds to a transaction request of a request terminal and provides a mode of connection communication with the own cloud storage space to the request terminal according to the property of the transaction request.
In one aspect, the present invention provides a distributed processing system for private information, including: the system comprises a block chain system, a self-owned cloud storage space, a user side and a request side;
the block chain system responds to the label request of the user side and sends a user identity label; the user identity tag is used for encrypting the own cloud storage space for the user to generate a cloud storage space abstract; the cloud storage space abstract records the storage allowance and the user identity profile of the own cloud storage space; the self-owned cloud storage space stores private data of the user;
the block chain system receives the cloud storage space abstract of the user side and performs link storage on the cloud storage space abstract;
and the blockchain system responds to the transaction request of the request terminal and provides a mode of connection communication with the own cloud storage space to the request terminal according to the property of the transaction request.
In one aspect, the invention provides a computer apparatus comprising a processor and a memory, the memory storing a computer program, the processor performing the method of any of the above in accordance with the computer program.
In one aspect, the invention provides a readable storage medium storing a computer program for implementing the method of any one of the embodiments.
In a further refinement, the present invention provides a system for distributed processing of private information, the system comprising: the system comprises a block chain system, a user side, a request side and a monitoring mechanism;
the monitoring mechanism acquires the complaint of the user terminal aiming at the infringement of the request terminal, and the complaint is butted with the user terminal, so that a decision book of the infringement formed by the request terminal is obtained through investigation and uploaded to the block chain system;
and the block chain system reduces the credit rating of the request end according to the decision book forming the infringement and publishes the whole network.
The technical effect brought by the further improved scheme is as follows:
the direct link-up investigation mode under the chain can reduce the forwarding action of the blockchain system, thereby further reducing the data processing pressure of the blockchain system, improving the pertinence of data processing of the blockchain system, and improving the throughput and the processing efficiency of the blockchain system to key transactions. Compared with the prior art, the invention has the beneficial effects that:
responding to a tag request of a user side through a block chain system, and sending a user identity tag; the user identity tag is used for encrypting the own cloud storage space for the user so as to generate a cloud storage space abstract; the cloud storage space abstract records the storage allowance of the own cloud storage space and the user identity profile; private data of a user are stored in the own cloud storage space; receiving the cloud storage space abstract of the user side through the block chain system, and performing link storage on the cloud storage space abstract; and then, a mode of connecting and communicating with the own cloud storage space is provided for the request terminal according to the property of the transaction request by responding to the transaction request of the request terminal. Therefore, the technical effects that the user side controls the private data and distinguishes the properties of different transaction requests to carry out different connection communication are achieved.
Drawings
FIG. 1 is a schematic flow chart of a distributed processing method for private information;
FIG. 2 is another flow chart diagram of a distributed processing method for private information;
FIG. 3 is a schematic diagram of an apparatus architecture of a distributed processing method for private information;
FIG. 4 is a schematic diagram of another apparatus architecture of a distributed apparatus for processing private information;
FIG. 5 is a system architecture diagram of a distributed processing system for private information;
FIG. 6 is an architectural diagram of a computer device;
FIG. 7 is a schematic diagram of an architecture of a readable storage medium;
fig. 8 is another flowchart of a distributed processing method of private information.
Detailed Description
The present invention will be further described with reference to the accompanying drawings and the detailed description, and it should be noted that any combination of the embodiments or technical features described below can be used to form a new embodiment without conflict.
Example one
Referring to fig. 1, to solve the technical problem of private information control, the embodiment provides a distributed processing method of private information, which uses a block chain system as an execution subject, and includes the steps of:
s1, responding to the label request of the user terminal and sending a user identity label; the user identity tag is used for encrypting the own cloud storage space for the user so as to generate a cloud storage space abstract; the cloud storage space abstract records the storage allowance of the own cloud storage space and the user identity profile; private data of a user are stored in the own cloud storage space;
s2, receiving the cloud storage space abstract of the user side, and performing link storage on the cloud storage space abstract;
and S3, responding to the transaction request of the request terminal, and providing a mode of connection communication with the own cloud storage space to the request terminal according to the property of the transaction request.
It should be noted that the self-owned cloud storage space refers to a cloud storage space that can be autonomously controlled by a user through a password or the like, for example, a cloud disk.
It should be noted that, in step S1, the blockchain system responds to the tag request from the user end and sends the user identity tag to the user end; the user side can encrypt the own cloud storage space through the user identity tag so as to generate the cloud storage space abstract. The cloud storage space abstract records the storage allowance of the own cloud storage space and the user identity profile.
It should be noted that in the digital era, private data is not only of economic value, but also of humanitarian and personal rights and personal dignity, and therefore protection and use of private data needs to be technically guaranteed. In the prior art, a user registers various centralized platforms through a user side, and the centralized platforms forcibly acquire private data for various uses, so that the private data of the user is in an unknown infringement risk. According to the method, the private data and the user identity label are bound innovatively, the cloud storage space and the user identity label are bound, the storage and control of the private data are achieved, the idle storage capacity of the individual cloud storage space is fully utilized, the data are used and controlled, the storage medium of the data is used and controlled, and therefore the technical effect that the data resources and the storage resources are based on user circulation is achieved.
It should be noted that, in step S2, the blockchain system receives the cloud storage space abstract of the user side, and performs link storage on the cloud storage space abstract, so as to disclose the publicity information of the cloud storage space in the blockchain system, and avoid the data security problem caused by private data storage and publishing performed by the user side and the request side through a centralized platform.
It should be further noted that the private data has a larger data size than the cloud storage space abstract, and the block chain system does not directly store the private data, so that the data processing pressure can be reduced. The cloud storage space abstract is formed on the basis of user identity label encryption, and forms a corresponding relation with the user identity. The request end can be connected to the corresponding user end in a butt joint mode under certain conditions through the cloud storage space abstract.
It should be noted that, in step S3, the request end initiates a transaction request to the blockchain system, and the blockchain system responds to the transaction request from the request end and provides a connection communication mode with the own cloud storage space to the request end according to the nature of the transaction request, so as to achieve the technical effects of determining the nature of the transaction request and providing an appropriate connection communication mode.
On one hand, after the block chain system judges the nature of the transaction request, if the transaction request is found to be a request transaction and the storage allowance of the cloud storage space is obtained, the block chain system sends a storage space use private key to the request end so that the request end can use the storage allowance. In the step, the privacy property of the storage allowance is low, and the purpose of setting is to fully utilize the storage allowance to obtain corresponding benefits and avoid resource waste. It is worth noting that the way that the block chain system directly sends the storage space to the request end to use the private key can reduce too many interactions between the user end and the request end, not only save network resources, but also improve user experience under the condition of ensuring security.
On one hand, after the blockchain system judges the nature of the transaction request, if the transaction request is found to be the access authority for requesting the transaction to acquire private data, a contact way for contacting the user side is sent to the request side so that the request side can contact the user side to acquire an access private key. In the step, the private data is data with extremely high privacy, and the blockchain system only provides a contact way for the request end to contact the user end, so that the user end can control the node which finally accesses the private data, and the user can absolutely control the private data, thereby ensuring the safety.
In an improved embodiment, the distributed processing method for the private information further includes:
obtaining a complaint of a user side aiming at the infringement of a request side;
forwarding the complaint to a supervision mechanism, connecting the supervision mechanism with the user side, and surveying to obtain a decision book of infringement formed by the request side;
and reducing the credit rating of the request end according to the decision book forming the infringement, and publishing the whole network.
It should be noted that, in the improved embodiment, the blockchain system obtains the complaint of the user terminal regarding the infringement of the request terminal, so that the user can be prevented from performing multi-terminal docking, for example, the user is prevented from docking the request monitor terminal, and the user experience is improved.
It should be noted that, in the improved embodiment, after the request end acquires the access right from the user end, there may be a situation that the unauthorized use constitutes an infringement, and since the user end and the request end both perform related data acquisition and communication through the blockchain system, the reputation evaluation function of the blockchain system may be utilized to further enhance the protection of the private data.
It should be further noted that, in this embodiment, the blockchain system forwards the complaint to the monitoring authority for the verification of the monitoring end under the chain, and only the verification of the monitoring end is obtained to make a decision making infringement, and the reputation rating of the requesting end is reduced, so that the delayed verification and the differentiated data processing under the blockchain system under the chain are taken as a technical whole, and the transaction throughput of the blockchain system is effectively improved.
It should be further noted that, in this embodiment, the blockchain system performs reputation evaluation according to the decision making infringement, and performs reputation evaluation only on the infringement party on the result to purify network integrity, instead of performing network publishing on the entire decision making infringement, which not only can reduce data processing pressure of the blockchain system, but also can avoid the disadvantage that the entire decision making is too much to disclose private information of the party.
Example two
Referring to fig. 2, to solve the technical problem of private data control, the embodiment provides a distributed processing method of private information by using a user side as an execution main body, where the method includes the steps of:
t1, initiating a tag request to the blockchain system to apply for a user identity tag;
t2, encrypting the own cloud storage space of the user by using the user identity tag to generate a cloud storage space abstract; the cloud storage space abstract records the storage allowance of the own cloud storage space and the user identity profile; private data of a user are stored in the own cloud storage space;
t3, transmitting the cloud storage space abstract to a block chain system for link storage; the blockchain system responds to the transaction request of the request terminal and provides a mode of connection communication with the own cloud storage space to the request terminal according to the nature of the transaction request.
It should be noted that, although the user side is taken as the execution subject in the embodiment, the technical problems, related technical means and technical effects to be solved are the same as those of the embodiment, and the embodiment is not specifically described one by one to avoid the repeated description.
EXAMPLE III
Referring to fig. 3, corresponding to the first embodiment, at the end of the blockchain system, the present embodiment provides a distributed processing apparatus for private information, including:
a tag request response module 11, configured to respond to a tag request of a user side and send a user identity tag; the user identity tag is used for encrypting the own cloud storage space for the user so as to generate a cloud storage space abstract; the cloud storage space abstract records the storage allowance of the own cloud storage space and the user identity profile; private data of a user are stored in the own cloud storage space;
the receiving and storing module 12 is configured to receive a cloud storage space abstract of a user side, and perform link storage on the cloud storage space abstract;
and the transaction request response module 13 is configured to respond to a transaction request of the request end, and provide a connection communication mode with the own cloud storage space to the request end according to the nature of the transaction request.
It should be noted that, in the distributed processing apparatus for private information provided in this embodiment, all or part of the modules may be implemented by software, hardware, or a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
It should be understood that the above modules, their module functions, operation principles, solved technical problems, and achieved technical effects all correspond to the steps of the distributed processing method for private information in the first embodiment one by one, and in order to avoid a cumber description, the present embodiment is not described one by one.
Example four
Referring to fig. 4, corresponding to the second embodiment, at a user side, the present embodiment provides a distributed processing apparatus for private information, including:
a tag request module 21, configured to initiate a tag request to a blockchain system to apply for a user identity tag;
the digest generation module 22 is used for encrypting the own cloud storage space of the user by using the user identity tag so as to generate a cloud storage space digest; the cloud storage space abstract records the storage allowance of the own cloud storage space and the user identity profile; private data of a user are stored in the own cloud storage space;
the transmission storage module 23 is used for transmitting the cloud storage space abstract to the block chain system link storage; the blockchain system responds to the transaction request of the request terminal and provides a mode of connection communication with the own cloud storage space to the request terminal according to the nature of the transaction request.
It should be noted that, in the distributed processing apparatus for private information provided in this embodiment, all or part of the modules may be implemented by software, hardware, or a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
It should be understood that the above modules, their module functions, operation principles, solved technical problems, and realized technical effects all correspond to the steps of the distributed processing method for private information in the second embodiment one by one, and in order to avoid a cumber description, the present embodiment is not described one by one.
EXAMPLE five
Referring to fig. 5, corresponding to the above embodiment, in a system perspective, the present embodiment provides a distributed processing system for private information, including: the system comprises a block chain system, a self-owned cloud storage space, a user side and a request side;
the block chain system responds to a label request of a user side and sends a user identity label; the user identity tag is used for encrypting the own cloud storage space for the user so as to generate a cloud storage space abstract; the cloud storage space abstract records the storage allowance of the own cloud storage space and the user identity profile; private data of a user are stored in the own cloud storage space;
the block chain system receives the cloud storage space abstract of the user side and performs link storage on the cloud storage space abstract;
the blockchain system responds to the transaction request of the request terminal and provides a mode of connection communication with the own cloud storage space to the request terminal according to the nature of the transaction request.
It should be noted that, in the distributed processing system for private information provided in this embodiment, each execution main body, function, operation principle, solved technical problem, and realized technical effect all correspond to the relevant description in the above embodiments, and in order to avoid a cumber description, the embodiments are not described one by one.
EXAMPLE six
Referring to fig. 6, the present embodiment provides a computer apparatus comprising a processor and a memory, the memory storing a computer program, the processor executing any one of the above method embodiments according to the computer program.
It should be noted that the computer device may include a processor, a memory, a network interface, and a database connected by a system bus. Wherein the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the computer device is used for storing the data involved in the method of the above embodiment. The network interface of the computer device is used for communicating with an external terminal through a network connection.
It should be noted that the Processor may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, a discrete hardware component, etc. The general purpose processor may be a microprocessor or the processor may be any conventional processor or the like, the processor being the control center of the computer device and the various interfaces and lines connecting the various parts of the overall computer device.
The memory may be used to store computer programs and/or modules, and the processor may implement various functions of the computer device by executing or executing the computer programs and/or modules stored in the memory, as well as by invoking data stored in the memory. The memory may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, program instructions for implementing the methods in the above-described embodiments, and the like. The storage data area may store data processed by the program instructions of the method in the above-described embodiments.
It should be further noted that the present embodiment proposes the following purposes: the act of programming the method of embodiment one, and its improvements or embodiments, to operate on a computer device is not restricted to unauthorized or other legitimate forms.
EXAMPLE seven
Referring to fig. 7, the present embodiment provides a readable storage medium storing a computer program, the computer program being used to implement any one of the above method embodiments.
It should be noted that all or part of the processes in the methods of the embodiments described above may be implemented by a computer program that instructs related hardware to perform the methods, and the computer program may be stored in a computer-readable storage medium, and when executed, the computer program may include the processes of the embodiments of the methods described above. The computer-readable storage medium may include, among other things, non-volatile and/or volatile memory. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory.
It is understood that RAM is available in a variety of forms, such as Synchronous DRAM (SDRAM), Enhanced SDRAM (ESDRAM), RAMBUS (RAMBUS) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), RAMBUS Dynamic RAM (RDRAM), Static RAM (SRAM), Dynamic RAM (DRAM), and the like.
It should be further noted that the present embodiment proposes the following purposes: the act of storing data in a storage medium without authorization or other legal means without authorization to program the method of the first embodiment or its modifications or embodiments.
Example eight
Referring to fig. 8, in a further improvement, the embodiment provides a distributed processing system for private information, including: the system comprises a block chain system, a user side, a request side and a monitoring mechanism;
the monitoring mechanism acquires complaints of the user terminal aiming at the infringement of the request terminal, the user terminal is connected, and a decision book of the infringement formed by the request terminal is obtained through investigation and uploaded to the block chain system;
and the block chain system reduces the credit rating of the request end according to the decision book forming the infringement and publishes the block chain system in the whole network.
The further embodiment brings the technical effects of:
the direct link-up investigation mode under the chain can reduce the forwarding action of the blockchain system, thereby further reducing the data processing pressure of the blockchain system, improving the pertinence of data processing of the blockchain system, and improving the throughput and the processing efficiency of the blockchain system to key transactions. The above embodiments are only preferred embodiments of the present invention, and the protection scope of the present invention is not limited thereby, and any insubstantial changes and substitutions made by those skilled in the art based on the present invention are within the protection scope of the present invention.

Claims (8)

1. A distributed processing method of private information is characterized by comprising the following steps:
responding to a tag request of a user side, and sending a user identity tag; the user identity tag is used for encrypting the own cloud storage space for the user to generate a cloud storage space abstract; the cloud storage space abstract records the storage allowance and the user identity profile of the own cloud storage space; the self-owned cloud storage space stores private data of the user;
receiving the cloud storage space abstract of a user side, and performing link storage on the cloud storage space abstract;
responding to a transaction request of a request end, and providing a mode of connection communication with the own cloud storage space to the request end according to the property of the transaction request;
if the transaction request is a request transaction for obtaining the storage allowance of the own cloud storage space, sending a storage space use private key to the request end so that the request end can use the storage allowance;
and if the transaction request is for requesting the transaction to acquire the access authority of the private data, sending a contact way for contacting the user side to the request side so that the request side can contact the user side to acquire an access private key.
2. The method of claim 1, further comprising:
obtaining a complaint of the user side aiming at the infringement of the request side;
forwarding the complaint to a supervision mechanism, wherein the supervision mechanism is connected with the user side and investigates to obtain a decision book of infringement formed by the request side;
and reducing the credit rating of the request terminal according to the decision book forming the infringement, and publishing the credit rating in the whole network.
3. A distributed processing method of private information is characterized by comprising the following steps:
a label request is sent to a block chain system to apply for a user identity label;
encrypting the own cloud storage space of the user by using the user identity tag to generate a cloud storage space abstract; the cloud storage space abstract records the storage allowance and the user identity profile of the own cloud storage space; the self-owned cloud storage space stores private data of the user;
transmitting the cloud storage space abstract to the block chain system link storage; the blockchain system responds to a transaction request of a request end and provides a mode of connection communication with the own cloud storage space to the request end according to the property of the transaction request;
if the transaction request is a request transaction for obtaining the storage allowance of the own cloud storage space, sending a storage space use private key to the request end so that the request end can use the storage allowance;
and if the transaction request is for requesting the transaction to acquire the access authority of the private data, sending a contact way for contacting the user side to the request side so that the request side can contact the user side to acquire an access private key.
4. An apparatus for distributed processing of private information, comprising:
the label request response module is used for responding to a label request of the user side and sending a user identity label; the user identity tag is used for encrypting the own cloud storage space for the user to generate a cloud storage space abstract; the cloud storage space abstract records the storage allowance and the user identity profile of the own cloud storage space; the self-owned cloud storage space stores private data of the user;
the receiving and storing module is used for receiving the cloud storage space abstract of the user side and performing link storage on the cloud storage space abstract;
and the transaction request response module is used for responding to a transaction request of a request end and providing a mode of connection communication with the own cloud storage space to the request end according to the property of the transaction request.
5. An apparatus for distributed processing of private information, comprising:
the tag request module is used for initiating a tag request to the block chain system so as to apply for a user identity tag;
the digest generation module is used for encrypting the own cloud storage space of the user by using the user identity tag so as to generate a cloud storage space digest; the cloud storage space abstract records the storage allowance and the user identity profile of the own cloud storage space; the self-owned cloud storage space stores private data of the user;
the transmission storage module is used for transmitting the cloud storage space abstract to the block chain system link storage; and the blockchain system responds to a transaction request of a request terminal and provides a mode of connection communication with the own cloud storage space to the request terminal according to the property of the transaction request.
6. A system for distributed processing of private information, comprising: the system comprises a block chain system, a self-owned cloud storage space, a user side and a request side;
the block chain system responds to the label request of the user side and sends a user identity label; the user identity tag is used for encrypting the own cloud storage space for the user to generate a cloud storage space abstract; the cloud storage space abstract records the storage allowance and the user identity profile of the own cloud storage space; the self-owned cloud storage space stores private data of the user;
the block chain system receives the cloud storage space abstract of the user side and performs link storage on the cloud storage space abstract;
and the blockchain system responds to the transaction request of the request terminal and provides a mode of connection communication with the own cloud storage space to the request terminal according to the property of the transaction request.
7. A computer device comprising a processor and a memory, the memory storing a computer program, characterized in that the processor performs the method according to the computer program as claimed in any one of claims 1-2.
8. A readable storage medium storing a computer program, characterized in that the computer program is adapted to implement the method according to any of claims 1-2.
CN202111096108.1A 2021-09-18 2021-09-18 Distributed processing method and device for private information Active CN113572790B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111096108.1A CN113572790B (en) 2021-09-18 2021-09-18 Distributed processing method and device for private information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111096108.1A CN113572790B (en) 2021-09-18 2021-09-18 Distributed processing method and device for private information

Publications (2)

Publication Number Publication Date
CN113572790A CN113572790A (en) 2021-10-29
CN113572790B true CN113572790B (en) 2022-01-25

Family

ID=78173819

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111096108.1A Active CN113572790B (en) 2021-09-18 2021-09-18 Distributed processing method and device for private information

Country Status (1)

Country Link
CN (1) CN113572790B (en)

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106503994B (en) * 2016-11-02 2020-07-28 西安电子科技大学 Block chain private data access control method based on attribute encryption
CN108984701A (en) * 2018-07-06 2018-12-11 郑州云海信息技术有限公司 Data managing method and device in cloud data system
US11522710B2 (en) * 2018-08-06 2022-12-06 Tyson York Winarski Blockchained media stored in a material exchange format file
US11159327B2 (en) * 2018-08-06 2021-10-26 Tyson York Winarski Blockchain augmentation of a material exchange format MXF file
US11025431B2 (en) * 2018-12-31 2021-06-01 Mastercard International Incorporated Method and system for two factor authentication for blockchain transactions
CN111159100A (en) * 2019-11-21 2020-05-15 深圳壹账通智能科技有限公司 Block chain file access method and device, computer equipment and storage medium
CN111444531A (en) * 2020-02-18 2020-07-24 江苏荣泽信息科技股份有限公司 Privacy data protection system based on block chain and implementation method
CN112307501B (en) * 2020-08-20 2021-12-10 青岛海纳云科技控股有限公司 Big data system based on block chain technology, storage method and using method
CN112989111B (en) * 2021-04-20 2021-09-10 南京百伦斯智能科技有限公司 Video storage management method and system based on block chain

Also Published As

Publication number Publication date
CN113572790A (en) 2021-10-29

Similar Documents

Publication Publication Date Title
US10601828B2 (en) Out-of-band authentication based on secure channel to trusted execution environment on client device
CN108365958B (en) Account login verification method and device, computer equipment and storage medium
CN110266656B (en) Secret-free authentication identity identification method and device and computer equipment
CN110856174B (en) Access authentication system, method, device, computer equipment and storage medium
CN112202715A (en) System, method and device for credible interaction between Internet of things and block chain
CN112308561A (en) Block chain-based evidence storing method and system, computer equipment and storage medium
CN111191212B (en) Block chain-based digital certificate processing method, device, equipment and storage medium
CN111131220B (en) Method, device, equipment and storage medium for data transmission among multi-network environments
CN110011796B (en) Certificate updating method and device, computer equipment and storage medium
WO2018010480A1 (en) Network locking method for esim card, terminal, and network locking authentication server
CN112528268B (en) Cross-channel applet login management method and device and related equipment
CN112527835B (en) Authentication request processing method and device based on cache and related equipment
CN113872990B (en) VPN network certificate authentication method and device based on SSL protocol and computer equipment
CN112187465A (en) Non-inductive login method and device, computer equipment and storage medium
CN109831521B (en) Cache instance management method and device, computer equipment and storage medium
CN114172892A (en) File uploading method and device
CN112422516B (en) Trusted connection method and device based on power edge calculation and computer equipment
CN111988313B (en) Data processing method, device, system and medium for block chain
CN113572790B (en) Distributed processing method and device for private information
CN110225511B (en) Method, device and system for acquiring IMEI number of terminal and computer equipment
CN109756899B (en) Network connection method, device, computer equipment and storage medium
CN110650132A (en) Access method and device of edge computing node, computer equipment and storage medium
CN113015265B (en) Network session self-healing method, device, system, computer equipment and storage medium
CN110768886B (en) Method, device, computer equipment and medium for automatically connecting VPN (virtual private network) by application program
CN109561093B (en) Unauthorized behavior detection method and device, computer equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant