Data Stream Authentication via Segmented Validation Elements
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing message transmission methods lack effective mechanisms to verify the authenticity of senders and the integrity of messages, particularly in communication networks where unauthorized parties can manipulate messages.
Innovation Solution
A method and apparatuses that involve computing and storing authentication information and validation information in separate data elements of a data stream, allowing receivers to authenticate senders by comparing locally computed authentication information with received authentication information, without requiring cryptographic keys at the receiver end.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If cryptographic authentication methods are used to verify message authenticity, then security is improved, but device complexity increases due to key management requirements
Solution Approach 1:
The authentication mechanism is segmented into two separate data elements: the first data element contains authentication information (hash values) while the second data element contains validation information (secret values). This segmentation allows receivers to authenticate messages without needing complex key management, as the validation information is provided separately in the second data element.
Solution Approach 2:
A trusted third party (sender) acts as an intermediary that generates and distributes validation information to receivers. This intermediary mechanism eliminates the need for receivers to manage cryptographic keys directly, as the sender handles key generation and distribution through the second data element containing validation information.
2Reliability
If separate validation information is transmitted to multiple receivers, then authentication reliability is improved, but loss of information increases due to potential transmission failures
Solution Approach 1:
The sender performs preliminary actions by generating and storing validation information in the second data element before transmission. This allows receivers to have the validation information readily available for authentication without requiring real-time key distribution or complex synchronization mechanisms.
Solution Approach 2:
The sender creates copies of validation information and distributes them to multiple receivers through the second data element. Each receiver receives an identical copy of the validation information, enabling independent authentication without central coordination or additional key management overhead.
Data Source
AI summary
Provided is a method for generating a data stream, the transmitter of which is authenticated. The method includes calculating at least one first item of authentication information, wherein the at least one first item of authentication information is generated from a first item of validation information in each case using a cryptographic one-way function. The method includes storing the at least one first item of authentication information in a first data element of the data stream in each case. The method includes transmitting the particular first data element to at least one receiver. The method includes storing the particular first item of validation information in a second data element of the data stream in each case. The method includes transmitting the particular second data element to the at least one receiver.


