Hybrid Pre-Encryption and Real-Time Data Delivery System
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Reliability
If real-time encryption is used, then security is improved, but delivery processing load increases
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.
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.
2Productivity
If pre-encryption is used, then delivery processing load is reduced, but security weakens
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.
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.
3Reliability
If all data items are encrypted in real-time, then security is maximized, but processing time increases
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.
Data Source
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.


