Selective TS Packet Decryption for Content Reception Processing Load Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content receiving and reproducing devices face high processing loads when decrypting encrypted streams, as they require decrypting the entire stream to analyze picture headers, which is inefficient.

Innovation Solution

A content receiving device that decrypts only specific packets of an encrypted stream, extracts the necessary information, and then re-encrypts the key using a unique key for secure storage, reducing processing loads and maintaining confidentiality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the entire encrypted stream is decrypted to analyze picture headers, then the necessary stream information can be obtained, but the processing load is greatly increased

Engineering Contradiction:
Improvestream informationVSAvoidprocessing load
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent extracts only the necessary packets containing picture header information from the encrypted stream for decryption and analysis, rather than decrypting the entire stream. This selective extraction approach obtains the required stream information while significantly reducing the processing load on the decryption unit.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the encrypted stream into individual packets and identifies which specific packets contain the necessary picture header information. By processing only these segmented portions rather than the complete stream, the system reduces overall processing requirements while maintaining information integrity.

Inventive Principle:
Principle #1Segmentation

2Productivity

If only specific packets are decrypted, then the processing load is reduced, but the ability to analyze stream information may be compromised

Engineering Contradiction:
Improveprocessing loadVSAvoidstream information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies partial action by decrypting only the specific packets that contain picture header information rather than the entire stream. This partial decryption approach is sufficient to obtain the necessary stream information for analysis while avoiding the excessive processing load of full stream decryption.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If the decryption key is stored in plaintext, then access is simplified, but security and confidentiality are compromised

Engineering Contradiction:
Improvekey accessVSAvoidconfidentiality
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent performs preliminary encryption of the decryption key using a unique key before storing it in the storage unit. This preliminary security measure ensures that when the key is later retrieved for packet decryption, it remains confidential and protected, while still allowing efficient access through the encrypted storage mechanism.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2515473B1Content reception apparatus, content playback apparatus, content reception and playback apparatus, content reception method, and program
Publication Date: 2019.03.06 SUMITOMO ELECTRIC INDUSTRIES LTD
  • EP2515473B1 patent drawing
  • EP2515473B1 patent drawing
  • EP2515473B1 patent drawing

AI summary

Provided is a content receiving device that can reduce processing loads at a time when an encrypted stream is decrypted. A video recording and reproducing device 5 includes: a receiving section 20 that receives a video stream in which data of a content containing video is divided into a plurality of TS packets; an extraction section 23 that extracts from the video stream, in a case where the video stream received by the receiving section 20 is an encrypted stream, a scramble key for decrypting the encrypted stream; a decryption section 24 that decrypts, by using the scramble key, only a specific packet among the plurality of TS packets; and an obtaining section 25 that obtains predetermined information of the video stream, based on data decrypted by the decryption section 24.