Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Block chain-based micro-service calling privacy protection method and apparatus, and electronic device

A technology of privacy protection and micro-service, which is applied in the field of electronic equipment, micro-service calling privacy protection methods and devices, can solve the problems of privacy leakage of registration center client and server, and ensure the decentralization of micro-service calls and ensure privacy Safety, the effect of improving safety and usability

Pending Publication Date: 2022-08-05
ZHEJIANG UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the embodiment of this application is to provide a blockchain-based microservice call privacy protection method and device, electronic equipment, to solve the problem of centralization of the registration center in the microservice technology and the privacy of the client and server during the service discovery process leak problem

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
  • Block chain-based micro-service calling privacy protection method and apparatus, and electronic device
  • Block chain-based micro-service calling privacy protection method and apparatus, and electronic device
  • Block chain-based micro-service calling privacy protection method and apparatus, and electronic device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. Where the following description refers to the drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the illustrative examples below are not intended to represent all implementations consistent with this application. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present application as recited in the appended claims.

[0039] The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to limit the application. As used in this application and the appended claims, the singular forms "a," "the," and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It will also be understood that the term "and / or" as...

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 micro-service calling privacy protection method and device based on a block chain, and electronic equipment. The method comprises the following steps: generating a random symmetric key k; encrypting k by using a public key pk to obtain k '; calling an intelligent contract to transmit k ', so that the intelligent contract triggers an event to inform all servers monitoring the event, after the servers monitor the event, decrypting k' by using all private key sets SK to obtain a key set K, calling the intelligent contract to transmit the key set K by each server, and sending the key set K to the server; after the intelligent contract obtains K transmitted by all the servers, the key set K is used for symmetrically encrypting corresponding service information in the service information set M in sequence to obtain a service information ciphertext set M ', and an event is triggered to inform the client; the event is monitored, M'is obtained from event parameters, information in the M 'is sequentially decrypted through a secret key k, only one piece of service information m can be successfully decrypted, and the m is used for calling the service N and caching the m.

Description

technical field [0001] The present application belongs to the field of blockchain, and in particular relates to a blockchain-based method, device and electronic device for privacy protection of microservice invocation. Background technique [0002] In the microservice architecture, a monolithic application is split into multiple core functional modules, each of which can be built and deployed independently. At present, the industry often uses a middleware called a registry to manage each service module. Although this method achieves flexible management and expansion of services, the registry is highly centralized, and each microservice and the registry can only be mutually trusted services and used in the intranet. The registration discovery function that uses blockchain technology to provide services can solve the high centralization problem of traditional solutions. Deploying blockchain nodes in multiple equal organizations to manage multiple mutually distrusted services...

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): H04L9/08
CPCH04L9/0861H04L9/088H04L9/0869
Inventor 潘语笛尹可挺章佳轩
Owner ZHEJIANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products