Video Frame Key Hiding for Secure Sensitive Region Encryption
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video encryption methods store encryption keys in the packet header, making them vulnerable to hacking and compromising individual privacy.
Innovation Solution
Generate encryption keys using video frame timestamps, embed them in sensitive areas as QR codes, and hide the keys within video frames using color sensitivity and LSB algorithms, while embedding watermark information in audio data for secure transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If encryption keys are stored directly in the packet header part of the video, then the key is randomly generated and easy to implement, but the key becomes vulnerable to cracking and privacy is exposed
Solution Approach 1:
The encryption key is embedded within the video frame data itself, specifically in the color information of sensitive areas. The key is nested inside the video content rather than stored separately in the header, creating a layered structure where the key is protected by the video data structure. This allows the key to be randomly generated for security while maintaining ease of implementation through automated embedding processes.
Solution Approach 2:
The encryption key is embedded only in specific local regions (sensitive areas) of the video frame rather than throughout the entire video data. By localizing the key embedding to specific color-sensitive regions, the system achieves secure key storage while maintaining efficient implementation. The key is hidden in the color information of particular areas, making it difficult to extract without processing the entire video frame.
2Reliability
If encryption keys are hidden within video frames using color sensitivity and LSB algorithms, then key security is improved and resistance to cracking is enhanced, but device complexity and processing requirements increase
Solution Approach 1:
The system utilizes color sensitivity by embedding the encryption key within the color information of the video frame. The key is hidden in the color planes of the video data, leveraging color processing capabilities to conceal the key. This approach enhances security by making the key indistinguishable from normal color data, while the processing complexity is managed through standard color space transformations and bit manipulation operations.
Solution Approach 2:
The patent replaces traditional mechanical key storage methods with digital embedding techniques using Least Significant Bit (LSB) algorithm. Instead of storing keys in headers or using separate storage mechanisms, the system substitutes these with digital signal processing methods that embed keys within the video pixel data. This substitution increases security while the processing complexity is contained within standard digital video processing operations.
Data Source
AI summary
A method, a device and a non-transitory computer-readable storage medium for video encryption and encryption key hiding, the method first detecting whether a captured video frame contains sensitive information, and if the video frame is detected to contain sensitive information, encrypting the region containing the sensitive information and embedding the encryption key in the video frame, and simultaneously embedding the position information of the embedded encryption key in the audio data as a watermark.


