Security publishing and subscribing system and publishing and subscribing method based on block chain technology

A publish-subscribe, blockchain technology, applied in the field of Internet of Things, can solve problems such as data security needs to be improved, and achieve the effect of access control and security improvement.

Active Publication Date: 2019-07-05
BEIJING UNIV OF POSTS & TELECOMM
View PDF6 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, it is precisely because of the decoupling characteristics of the publish-subscribe system that attacks against the data stored in the system emerge in endlessly, that is to say, the security of the data stored in the existing publish-subscribe system still needs 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
  • Security publishing and subscribing system and publishing and subscribing method based on block chain technology
  • Security publishing and subscribing system and publishing and subscribing method based on block chain technology
  • Security publishing and subscribing system and publishing and subscribing method based on block chain technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0045] Such as figure 1 As shown, the embodiment of the present invention provides a secure publish-subscribe system based on blockchain technology, the system includes:

[0046] A key server, a message subscription client, a message publishing server, and a blockchain, where the blockchain can include multiple blockchain nodes.

[0047]The key server is used to distribute the key to the message publishing server based on the authorized publishing time of the...

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 embodiment of the invention provides a secure publishing and subscribing system and method based on a block chain technology. The system comprises a key server, a message subscribing client, a message publishing server and a block chain comprising a plurality of block chain nodes, the method comprises the following steps: receiving a ciphertext and an encryption tag sent by a message publishing server; receiving an attribute value, a trap door value and a pre-decryption key sent by the subscription client; verifying whether the ciphertext is matched with the attribute value or not; if yes,verifying whether the encryption tag is matched with the trap door value or not; if so, pre-decrypting the ciphertext by using the pre-decryption key to obtain a pre-decrypted ciphertext; and sendingthe pre-decrypted ciphertext to the message subscription client, so that the message subscription client decrypts to obtain a subscription message. According to the embodiment of the invention, the security of the stored data in the publishing and subscribing system can be improved.

Description

technical field [0001] The invention relates to the technical field of the Internet of Things, in particular to a secure publish-subscribe system and publish-subscribe method based on blockchain technology. Background technique [0002] The publish-subscribe system is a middleware system, which has the characteristics of asynchronous transmission, multi-party communication, and loose coupling. It can completely decouple the two parties in communication in terms of time, space, and control flow, while entities are in a loose manner. Data transmission, at the same time, the message publisher and the subscriber do not know each other's existence. Subscribers only need to submit their interested requests to the middleware. As long as a publisher publishes a message to the middleware, the middleware can send the message to all interested subscribers. [0003] Benefiting from the development of wireless sensing technology, the Internet of Things has achieved considerable developm...

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): H04L29/06H04L9/08H04L9/06H04L29/08
CPCH04L9/0643H04L9/0822H04L63/062H04L63/10H04L63/105H04L67/104
Inventor 吕品王励成李丽香
Owner BEIJING UNIV OF POSTS & TELECOMM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products