Wheat Chaff Packet Obfuscation for Secure Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication security systems require encryption to protect the sending and receiving entities and routing information, which can be cumbersome and resource-intensive, especially when operating on unsecure networks.

Innovation Solution

A security system that uses wheat and chaff packets, where wheat packets contain actual communication data and are signed with a pre-shared key, while chaff packets include imitation data to obfuscate the sending and receiving entities and routing, allowing only authorized systems to distinguish between them without encryption, using randomized routing through a remote secure network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If encryption is used to protect communications, then security is improved, but processing requirements and resource consumption increase

Engineering Contradiction:
Improvecommunication securityVSAvoidprocessing requirements
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The communication packets are segmented into wheat packets (containing actual data with valid signatures) and chaff packets (containing imitation data with invalid signatures). This segmentation allows the system to reduce processing requirements by enabling early packet filtering based on signature validation, avoiding the need to fully process and decrypt all packets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Digital signatures act as an intermediary mechanism between encryption and packet filtering. The signatures provide a lightweight verification layer that allows receiving systems to identify and filter packets before committing full processing resources to decryption and analysis, thus reducing overall processing requirements while maintaining security.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If encryption is used to protect communications, then security is improved, but device complexity increases

Engineering Contradiction:
Improvecommunication securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments packets into wheat and chaff types with distinct signature characteristics. This simplification allows receiving systems to use straightforward signature validation logic rather than complex encryption/decryption processes, reducing device complexity while maintaining security through the wheat-chaff differentiation mechanism.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Chaff packets serve as disposable elements that consume minimal processing resources. By creating numerous low-cost chaff packets with invalid signatures, the system obscures the actual communication without requiring complex security infrastructure, thereby reducing overall device complexity.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Reliability

If wheat and chaff packets are used to obfuscate communications, then security is improved by hiding entities and routing, but packet quantity increases

Engineering Contradiction:
Improvecommunication securityVSAvoidpacket quantity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system extracts only the essential security element (valid digital signature) from each packet. By validating signatures rather than processing full packet contents, the system can efficiently handle increased packet quantities without proportionally increasing processing overhead, as the signature validation provides a quick filter for wheat versus chaff packets.

Inventive Principle:
Principle #2Taking out (Extraction)

4Reliability

If signature validation is performed on all packets, then security is improved, but processing time increases

Engineering Contradiction:
Improvepacket authenticationVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Packets are segmented into wheat and chaff categories based on signature validity. This segmentation enables receiving systems to quickly identify and process only wheat packets (which have valid signatures) while efficiently discarding chaff packets, thereby maintaining security through signature validation while minimizing processing time by avoiding detailed examination of invalid packets.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11265255B1Secure communication routing for remote devices
Publication Date: 2022.03.01 BANK OF AMERICA CORP
  • US11265255B1 patent drawing
  • US11265255B1 patent drawing
  • US11265255B1 patent drawing

AI summary

A security system that provides for obfuscating the sending entities, receiving entities, and/or routings (e.g., host entities that are routing the communication and the path through which the communication is sent) without the need to encrypt the foregoing. The packets for a communication may include a datagram packet portion, an IP packet portion, and a routing packet portion and may be signed with a signature using a pre-shared key (e.g., a wheat signature or a chaff signature). Therefore, the actual datagram packet, IP packet, and/or routing packet may have the actual information or may have imitation information. Only the systems that have the pre-shared key are able to determine what are the wheat packets and what are the chaff packets such that the correct sending entity, receiving entity, and/or hosts routing the communication are able to determine the correct entities and/or the routing.