Media Security Controller Intermediary Architecture for Piracy Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional media security controllers lack the capability to implement robust security features for limiting the rendering of media items, as they rely on host devices to manage authorization keys, making them vulnerable to piracy and unauthorized access.

Innovation Solution

A media security controller (MSC) is introduced that acts as an intermediary between rendering devices and media files, managing and storing authorization keys internally, enabling secure decryption and rendering processes, and ensuring that only authorized devices can access and play protected media content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If authorization keys are managed by the host device, then the media security controller can access media files in public partition, but the system becomes vulnerable to piracy and unauthorized access

Engineering Contradiction:
Improveaccess to media filesVSAvoidsecurity against piracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a media security controller as an intermediary component between the host device and media files. The MSC contains a secure element that stores authorization keys and controls access to media files, preventing direct access by the host device. This intermediary architecture ensures that even if the host device is compromised, the secure element within the MSC protects the authorization keys and enforces access control policies.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If authorization keys are stored in the host device, then decryption and playback can be enabled, but compromised host devices allow unauthorized use by other devices

Engineering Contradiction:
Improvedecryption and playback capabilityVSAvoidunauthorized access from compromised devices
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the authorization key storage and management functionality from the host device and places it within a dedicated secure element inside the media security controller. This separation ensures that authorization keys never leave the secure perimeter of the MSC, preventing unauthorized devices from obtaining and using the keys even if the host device is compromised.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The media security controller acts as a mediator that handles all decryption operations. The secure element within the MSC stores the authorization keys and performs decryption of media files, providing only the decrypted content to the host device without exposing the keys. This intermediary architecture eliminates the security vulnerability of storing keys in the host device while maintaining playback functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If traditional media security controllers are used, then basic access control is provided, but security features for limiting rendering are insufficient

Engineering Contradiction:
Improvebasic access controlVSAvoidsecurity feature capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements a versatile media security controller that provides multiple security functions beyond basic access control. The MSC includes features such as authorization key management, decryption control, rendering limitation enforcement, and secure communication protocols. This multi-functional security controller can adapt to different security requirements and protect against various types of piracy attempts.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The media security controller implements dynamic security control mechanisms that can adapt rendering limitations based on authorization credentials. The system can dynamically adjust what the host device is permitted to do with the media file, such as limiting playback to specific devices, time periods, or usage conditions. This dynamic control provides flexible and adaptable security features that respond to different authorization scenarios.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10460084B2Protecting media items using a media security controller
Publication Date: 2019.10.29 CRYPTOGRAPHY RESEARCH INC
  • US10460084B2 patent drawing
  • US10460084B2 patent drawing
  • US10460084B2 patent drawing

AI summary

A media storage device includes a media security controller circuit and a memory to store data that relates to a media item to be rendered by a rendering device. The media security controller circuit sends a message to the rendering device that causes the rendering device to obtain a portion of data from memory of the media storage device and provide it to the media security controller circuit. The portion is received and transformed by the media security controller circuit. The media security controller circuit sends the transformed portion to the rendering device.