Layered Data-Stream Encryption for Untrusted Cloud Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data stream distribution systems face challenges in securing sensitive data, particularly video surveillance feeds, due to the need for robust storage and access control, especially in untrusted cloud environments, and lack nuanced access management.

Innovation Solution

A method and system that employs a trusted network zone to encrypt data streams symmetrically with a key stream and asymmetrically encrypt the key stream with public keys, ensuring secure access control over untrusted networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Volume of stationary object

If data streams are stored in untrusted cloud environments, then storage capacity and accessibility are improved, but security and control over sensitive data deteriorate

Engineering Contradiction:
Improvestorage capacityVSAvoiddata security
Core Design Contradiction:
Volume of stationary objectVSReliability

Solution Approach 1:

The encryption key stream is segmented into multiple portions, each encrypted with a different public key. This allows the data to be stored in distributed cloud environments while maintaining security through key separation and controlled access to specific data portions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A trusted network zone acts as an intermediary between data sources and cloud storage systems. This intermediary performs encryption operations before data leaves the trusted zone, ensuring that sensitive data is protected even when stored in untrusted cloud environments.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If symmetric encryption is applied to entire data streams, then security is improved, but computational overhead increases

Engineering Contradiction:
Improvedata securityVSAvoidcomputational overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The encryption approach extracts and encrypts only the essential key stream portions rather than encrypting the entire data stream. This reduces computational overhead while maintaining security for the most critical elements of the data transmission.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Different portions of the key stream are encrypted with different public keys based on their specific security requirements and access control needs. This local differentiation optimizes computational resources by applying encryption only where necessary.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If access control is simplified for cloud storage, then ease of operation is improved, but nuanced access management deteriorates

Engineering Contradiction:
Improveaccess control simplicityVSAvoidaccess management granularity
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

Different public keys are assigned to different portions of the encrypted key stream, enabling granular access control where different users or systems can access specific portions of the data based on their authorization. This maintains simplicity in the access control mechanism while achieving nuanced access management.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system uses asymmetric encryption with public and private keys to enable simplified access control operations. Users can easily encrypt data with public keys without needing complex key management, while maintaining the ability to control access to specific data portions through asymmetric key pairs.

Inventive Principle:
Principle #4Asymmetry

Data Source

PatentUS12418410B2Secure layered encryption of data streams
Publication Date: 2025.09.16 GENETEC
  • US12418410B2 patent drawing
  • US12418410B2 patent drawing
  • US12418410B2 patent drawing

AI summary

Technology permitting secure storage and transmission of data stream as well as tiered access to multiple data stream according to permission. Data streams may be encrypted using symmetric encryption performed with varying symmetric keys according to a key stream of symmetric keys. Native data may be discarded for safety. Whole or partial key streams may be encrypted using the public keys of authorized entities having permission to access respective data streams or portions thereof. Only the corresponding private keys can decrypt the encrypted key streams required to decrypt the encrypted data streams. Thus rigorous access control is provided. IT personnel accessing data stream files on a server or intruders maliciously obtaining files will not be able to derive the data stream. Sensitive data streams may be stored using cloud services despite inherent risks.