Selective Camera Media Encryption via Nonce and Key

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for encrypting and decrypting camera media data lack optimal security, particularly in restrictive regimes, where the mere presence of encrypted content can lead to device confiscation, and current solutions may not adequately protect privacy while being resource-intensive.

Innovation Solution

The method involves using a Number Used Once (NONCE) value and an encryption key to encrypt specific portions of camera media data, with the encryption key potentially captured via the camera's lens, and applying a non-linear mathematical relationship for distribution, allowing for secure storage and decryption while minimizing processing resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If full encryption of captured media is implemented, then security is improved, but processing resources and time are increased

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent divides the captured media into multiple frames and selectively encrypts only specific portions of each frame (such as metadata or sensitive regions) rather than encrypting the entire media content. This segmentation approach maintains security for critical information while preserving processing efficiency for the remaining unencrypted portions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different encryption treatments to different regions of the media content. Sensitive portions such as metadata containing location, time, and device information are encrypted, while other portions remain unencrypted or use different encryption强度. This local quality approach optimizes the balance between security and processing resources by applying encryption only where necessary.

Inventive Principle:
Principle #3Local quality

2Reliability

If encryption is applied to all media content, then privacy protection is improved, but processing overhead increases

Engineering Contradiction:
Improveprivacy protectionVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements partial encryption by selecting only specific portions of each frame for encryption based on sensitivity analysis. Rather than encrypting 100% of the content, the system identifies and encrypts only the necessary sensitive portions (metadata, specific regions), thereby reducing processing overhead while maintaining adequate privacy protection.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If encrypted content is stored in memory, then security is improved, but device confiscation risk increases due to detectable encryption

Engineering Contradiction:
ImprovesecurityVSAvoiddevice confiscation risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts and separates sensitive metadata from the main media content, applying encryption only to these extracted sensitive portions. By taking out the sensitive information and encrypting it separately, the system maintains security while potentially reducing the detectability of encryption patterns that could trigger confiscation in restrictive regimes.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11706382B2Methods and apparatus for encrypting camera media
Publication Date: 2023.07.18 GOPRO INC
  • US11706382B2 patent drawing
  • US11706382B2 patent drawing
  • US11706382B2 patent drawing

AI summary

Apparatus and methods for encrypting captured media. In one embodiment, the method includes capturing media data via use of a lens of an image capture apparatus; obtaining a number used only once (NONCE) value from the captured media data; obtaining an encryption key for use in encryption of the captured media data; using the obtained NONCE value and the obtained encryption key for encrypting the captured media data; and storing the encrypted media data. In some variants, the media is encrypted prior to storage, thereby obviating any instances in which the captured media data resides in a wholly unencrypted instance. Apparatus and methods for decrypting encrypted captured media are also disclosed.