Hybrid Pre-Encryption and Real-Time Data Delivery System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data delivery systems face challenges in preventing unauthorized use of video content while managing high delivery processing loads, as they either suffer from weak security with pre-encryption or heavy processing loads with real-time encryption.

Innovation Solution

A data delivery system that divides data into multiple items, using a combination of pre-encryption and real-time encryption, where some items are pre-encrypted and stored, and others are encrypted in real-time, with each item containing status information for decryption, reducing processing load and enhancing security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If real-time encryption is used, then security is improved, but delivery processing load increases

Engineering Contradiction:
ImprovesecurityVSAvoiddelivery processing load
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The data stream is divided into multiple data items, with different encryption treatments applied to different segments. Specifically, some data items are encrypted in real-time while others are pre-encrypted and stored, creating a segmented encryption approach that reduces the real-time processing burden while maintaining security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Certain data items are pre-encrypted before delivery and stored in advance. This preliminary encryption action reduces the encryption processing load during real-time delivery, as these pre-encrypted items only need to be retrieved and transmitted without additional encryption operations.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If pre-encryption is used, then delivery processing load is reduced, but security weakens

Engineering Contradiction:
Improvedelivery processing loadVSAvoidsecurity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Different encryption strategies are applied to different data items based on their characteristics and security requirements. Critical data items receive real-time encryption for enhanced security, while less sensitive items use pre-encryption to reduce processing load, creating a differentiated security approach.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system uses a composite encryption approach combining both pre-encryption and real-time encryption methods. This composite strategy leverages the advantages of both approaches: pre-encryption reduces processing load while real-time encryption enhances security for specific data items.

Inventive Principle:
Principle #40Composite materials

3Reliability

If all data items are encrypted in real-time, then security is maximized, but processing time increases

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Instead of encrypting all data items in real-time, the system applies real-time encryption only to selected data items that require higher security, while other items use pre-encrypted versions. This partial application of real-time encryption reduces processing time while maintaining adequate security levels.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8737611B2Encryption device and medium, decryption device and method, data delivery device, data receiving device, and data delivery system
Publication Date: 2014.05.27 OKI ELECTRIC INDUSTRY CO LTD
  • US8737611B2 patent drawing
  • US8737611B2 patent drawing
  • US8737611B2 patent drawing

AI summary

A data delivery device divides data representing a single entity into a plurality of data items, encrypts the data items, and delivers the encrypted data items to a data receiving device. The encryption device in the data delivery device includes a first encryptor that encrypts a first set of the data items, leaving a second set of the data items unencrypted. A storage unit stores the encrypted first set of data items and the unencrypted second set of data items, pending delivery to the data receiving device. A second encryptor encrypts the second set of data items in real time when they are taken from the storage unit and delivered to the data receiving device. By combining pre-encryption and real-time encryption, the encryption device attains a high level of security with only a moderate real-time processing load.