Secure Blockchain Multicast With Public-Key Session Key Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional IP multicast in blockchain networks requires multiple security associations, increasing network complexity and conflicting with the decentralization principle, while centralized key servers complicate management and are not applicable.

Innovation Solution

A method and apparatus for secure multicast in blockchain networks using public-key cryptography to distribute security group session keys, enabling secure communication without a centralized key server by encrypting and decrypting messages with public and private keys, respectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional IP multicast establishes separate security associations with each branch station, then secure communication is achieved, but network complexity and maintenance difficulty greatly increase

Engineering Contradiction:
Improvesecure communicationVSAvoidnetwork complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges multiple individual security associations into a single group security association. Instead of establishing separate SAs between the central station and each branch station, the invention creates one group SA that covers all branch stations in the multicast group, thereby reducing network complexity while maintaining secure communication.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The group security association serves multiple functions simultaneously: it provides security for communication with all branch stations in the multicast group, eliminates the need for multiple individual SAs, and works seamlessly with the blockchain-based key distribution mechanism to enable secure multicast without centralized key management.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of operation

If a key server is introduced to distribute keys for secure multicast, then key management is simplified, but architecture complexity and management difficulty increase, and it conflicts with blockchain decentralization

Engineering Contradiction:
Improvekey managementVSAvoidarchitecture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements self-service key distribution using blockchain technology. Each node in the network can independently obtain the group security association and encryption keys directly from the blockchain ledger without requiring a centralized key server. The blockchain's distributed consensus mechanism enables nodes to autonomously verify and use the shared secret for secure communication.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The blockchain ledger serves as a decentralized intermediary that facilitates key distribution. Instead of a traditional centralized key server, the blockchain stores and distributes the group security association and encryption keys in a trustless, distributed manner, allowing nodes to obtain cryptographic material without direct peer-to-peer key exchange or centralized management.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If multiple security associations are established for one-to-many transmission, then secure communication with each node is ensured, but maintenance difficulty greatly increases

Engineering Contradiction:
Improvesecure communicationVSAvoidmaintenance difficulty
Core Design Contradiction:
ReliabilityVSEase of repair

Solution Approach 1:

The patent combines multiple individual security associations into a single group security association that covers all recipients in the multicast group. This single SA includes a shared secret that all nodes use for encryption and decryption, eliminating the need to manage multiple separate SAs and significantly reducing maintenance difficulty.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The group security association is designed to be universal for all nodes in the multicast group. It provides secure communication capabilities for every participant simultaneously, allowing the same cryptographic material to be used across multiple communication channels without requiring separate maintenance for each node.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12438857B2Method and apparatus for implementing secure multicast in blockchain network
Publication Date: 2025.10.07 ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
  • US12438857B2 patent drawing
  • US12438857B2 patent drawing
  • US12438857B2 patent drawing

AI summary

A method and an apparatus for implementing secure multicast in a blockchain network. The method includes: a first blockchain node generates and sends a security group creation message including a security group information structure corresponding to each target blockchain node to be added to a multicast security group, each security group information structure including a public key of a corresponding target blockchain node and ciphertext security group information obtained by encrypting plaintext security group information by using the public key, the plaintext security group information including a security group session key; and a second blockchain node searches, after receiving the security group creation message, the security group creation message for a security group information structure that includes a public key of the second blockchain node, and decrypts ciphertext security group information in the identified security group information structure to obtain the security group session key.