Broadcast Receiver Metadata Hash Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Broadcast data is vulnerable to man-in-the-middle attacks during transmission from a broadcast provider to a receiver, necessitating a method for authenticating received metadata to ensure only authorized data is used.

Innovation Solution

A broadcast receiver and server system that generates and compares metadata hashes with reference hashes to authenticate the metadata, allowing secure launch of applications and displaying warnings for unauthenticated metadata, with options for user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If broadcast data is transmitted over a network from provider to receiver, then broadcast service coverage and accessibility are improved, but the system becomes vulnerable to man-in-the-middle attacks and data integrity cannot be guaranteed

Engineering Contradiction:
Improvebroadcast service coverageVSAvoiddata integrity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by generating and distributing reference hashes before broadcast data transmission. The server stores reference hashes corresponding to legitimate broadcast data, and receivers use these pre-established references to authenticate received data, preventing man-in-the-middle attacks before they can compromise data integrity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses hash functions as an intermediary mechanism to verify data authenticity. Instead of directly comparing broadcast data, the system uses hash values (fingerprints) of the data as intermediaries for authentication, allowing secure verification without exposing the actual broadcast content to potential interception or manipulation

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If hash-based authentication is implemented for broadcast metadata, then security against man-in-the-middle attacks is improved, but system complexity and computational overhead increase

Engineering Contradiction:
ImprovesecurityVSAvoidauthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts only the essential authentication element (hash value) from the complete broadcast data. Instead of verifying entire metadata sets or using complex cryptographic protocols, the system extracts and compares simple hash values, significantly reducing computational overhead while maintaining security

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses hash copies (digital fingerprints) of the broadcast metadata instead of the original data for authentication purposes. The receiver obtains a copy of the reference hash and compares it with the hash of received metadata, providing secure verification without handling the actual broadcast content, thus simplifying the authentication process

Inventive Principle:
Principle #26Copying

3Measurement precision

If multiple reference hashes are stored for the same application with valid periods, then authentication accuracy and temporal security are improved, but storage requirements and hash selection complexity increase

Engineering Contradiction:
Improveauthentication accuracyVSAvoidstorage requirements
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by organizing reference hashes with their valid periods in advance. The server pre-configures multiple reference hashes for the same application, each associated with a specific time window, allowing receivers to automatically select the appropriate hash based on current time without complex real-time decision-making

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces dynamics by making reference hash selection time-dependent. Instead of using a single static reference hash, the system dynamically selects which reference hash to use based on the current time and its correspondence with valid periods, enhancing security while maintaining efficient operation

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10412589B2Broadcast apparatus and method of authenticating broadcast data
Publication Date: 2019.09.10 SAMSUNG ELECTRONICS CO LTD
  • US10412589B2 patent drawing
  • US10412589B2 patent drawing
  • US10412589B2 patent drawing

AI summary

A broadcast receiver includes a communicator configured to receive broadcast data including metadata associated with an application and a controller configured to obtain a comparison result by comparing a reference hash with a metadata hash generated based on the metadata, authenticate the metadata based on the comparison result, and launch the application based on a result of the authentication.