Server Data Segmentation for Secure Playback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In data security technologies, the need to decrypt fully encrypted data before playback results in prolonged waiting times due to multiple network interactions required for identity authentication and decryption key transmission, especially in unstable network environments.
Innovation Solution
Data is divided into segments where some are stored unencrypted and others encrypted, allowing terminals to play unencrypted segments while performing identity authentication and downloading encrypted segments, thereby reducing waiting time by conducting authentication in the background during playback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If fully encrypted data is stored and transmitted on the server, then data security is improved, but terminal waiting time increases due to authentication and decryption key transmission requirements
Solution Approach 1:
The patent divides data into multiple segments, marking some as unencrypted and others as encrypted. This segmentation allows the terminal to play unencrypted segments immediately while authentication is performed in the background, resolving the contradiction between maintaining data security and reducing waiting time.
Solution Approach 2:
The patent performs preliminary actions by pre-marking certain data segments as unencrypted during data preparation. This allows the terminal to access and play these segments without waiting for authentication completion, effectively reducing waiting time while security is maintained through the encrypted segments.
2Reliability
If identity authentication is performed before data transmission, then data security is improved, but network interaction time increases especially in unstable network environments
Solution Approach 1:
The patent performs preliminary actions by pre-marking certain data segments as unencrypted during data preparation. This allows the terminal to access and play these segments without waiting for authentication completion, effectively reducing waiting time while security is maintained through the encrypted segments.
Solution Approach 2:
The patent enables continuous playback of unencrypted data segments while authentication is being performed in the background. This continuity of useful action ensures that the terminal is not idle during network interactions, maintaining productivity while security protocols are executed.
3Reliability
If decryption key transmission is required for encrypted data playback, then data security is improved, but playback latency increases
Solution Approach 1:
The patent divides data into multiple segments, marking some as unencrypted and others as encrypted. This segmentation allows the terminal to play unencrypted segments immediately without waiting for decryption key transmission, resolving the contradiction between maintaining data security and reducing playback latency.
Solution Approach 2:
The patent performs preliminary actions by pre-marking certain data segments as unencrypted during data preparation. This allows the terminal to access and play these segments without waiting for authentication completion, effectively reducing waiting time while security is maintained through the encrypted segments.
Data Source
AI summary
According to an embodiment of the present invention, a server divides data into multiple data segments, directly stores some of the data segments without encryption, and encrypts and stores the other data segments; the server receives, from the terminal, a download request of downloading the data, and sends the unencrypted data segments to the terminal; and the server receives an identity authentication request sent by the terminal, performs identity authentication on the terminal, and sends the encrypted data segments to the terminal after the identity authentication succeeds.


