Secure Broadcasting to Undisclosed Recipients via Hash Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication technologies are inadequate for securely broadcasting messages to undisclosed recipients, as they often rely on unsecured methods that require pre-known recipient information and are inefficient.

Innovation Solution

A method and system that encodes information using a hash function to create an information stream, where only intended recipients can decode their portions, allowing secure broadcasting to undisclosed recipients through a shared dictionary and n-Sum hashing process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional communication methods (TDMA, FDMA, CDMA) are used to broadcast messages, then messages can be sent to known recipients with fixed channel properties, but the system cannot securely broadcast to undisclosed recipients and requires pre-arranged recipient information

Engineering Contradiction:
ImproveAbility to broadcast to undisclosed recipientsVSAvoidSecurity of message delivery
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary encoding of messages using hash functions and distributes encoded portions to multiple potential recipients in advance. Each recipient receives encoded message portions keyed to their identifier before knowing whether they are the intended recipient, eliminating the need for pre-arranged recipient information while maintaining security

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The message is segmented into multiple encoded portions using hash functions, with each portion keyed to a specific recipient identifier. This segmentation allows the system to broadcast to undisclosed recipients while ensuring only the intended recipient can reconstruct and decode the complete message

Inventive Principle:
Principle #1Segmentation

2Productivity

If the broadcaster uses fixed, pre-arranged channel properties for broadcasting, then decoding can be performed efficiently with known signal characteristics, but the system becomes inadequate for undisclosed recipients where such properties cannot be pre-established

Engineering Contradiction:
ImproveDecoding efficiencyVSAvoidAbility to handle undisclosed recipients
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system changes the encoding parameters by using hash functions that generate encoded portions keyed to recipient identifiers. This allows the broadcaster to adapt to undisclosed recipients while maintaining decoding efficiency, as each recipient can efficiently decode using their known identifier as the key without requiring pre-arranged channel properties

Inventive Principle:
Principle #35Parameter changes

3Reliability

If traditional encoding methods are used, then messages can be encoded for known recipients, but the system cannot ensure that only intended recipients can decode their portions when broadcasting to undisclosed recipients

Engineering Contradiction:
ImproveSecurity of message decodingVSAvoidEncoding mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system introduces hash functions as an intermediary encoding mechanism that takes recipient identifiers as input and generates encoded message portions as output. This intermediary layer provides security for undisclosed recipients while maintaining manageable complexity through the use of well-established hash function algorithms

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11646894B2Single channel multiple access communications system
Publication Date: 2023.05.09 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11646894B2 patent drawing
  • US11646894B2 patent drawing
  • US11646894B2 patent drawing

AI summary

A method for securely broadcasting information to a group of undisclosed recipients. The information in an information system is encoded by applying a hash function to a group of messages to form the information stream, wherein portions of the information in the information stream are intended for respective ones of the group of undisclosed recipients. The information is encoded such that that only an intended recipient can decode a portion of the information intended for the intended recipient. The information stream is broadcasted to the group of undisclosed recipients.