Virtual Channel Encryption for Image Sensor Data Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for transmitting image data from image sensors to application processors lack secure mechanisms, particularly in preventing malicious attacks such as hijacking or spoofing of camera management commands over I2C channels, and do not effectively protect sensitive information like biometric or infrared data.

Innovation Solution

The implementation of virtual channel-based encryption between application processors and image sensors, where an encryption key is detected and stored by the image sensor, and used to form an encrypted virtual channel for secure transmission of image data, preventing unauthorized access and ensuring secure data transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If image data is transmitted using standard communication channels, then data transmission is simple and fast, but the transmission is vulnerable to malicious attacks and spoofing

Engineering Contradiction:
Improvesecurity of data transmissionVSAvoidcomplexity of transmission system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the transmission channel into multiple virtual channels, each with its own encryption key. This allows selective encryption of sensitive data streams while maintaining unencrypted transmission for non-sensitive data, resolving the contradiction between security and complexity by applying encryption only where necessary.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an encryption intermediary layer that sits between the image sensor and processing unit. This intermediary encrypts/decrypts data streams using virtual channel keys, providing security without requiring complex modifications to the existing transmission infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If encryption is applied to all data channels, then security is improved, but processing overhead and transmission efficiency decrease

Engineering Contradiction:
Improvesecurity of sensitive dataVSAvoiddata transmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies different quality levels of security to different data streams. Sensitive biometric and infrared data are transmitted through encrypted virtual channels, while non-sensitive data uses unencrypted channels. This local differentiation of security measures improves overall security for sensitive data without degrading the transmission efficiency of non-sensitive data.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Instead of encrypting all data channels (excessive action), the patent encrypts only the virtual channels carrying sensitive information (partial action). This selective approach provides adequate security for critical data while avoiding the performance penalty of encrypting all transmission channels.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If separate links are used for commands and image data, then security is improved, but the system complexity and resource usage increase

Engineering Contradiction:
Improvesecurity against command hijackingVSAvoidnumber of transmission links
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges command and data transmission into a single physical link while maintaining logical separation through virtual channels. Each virtual channel is independently encrypted with its own key, providing security equivalent to separate physical links while using shared physical infrastructure, thus reducing system complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent transitions from physical separation (separate links) to logical separation (virtual channels) as the dimension of differentiation. This allows multiple secure communication paths to coexist on a single physical link, reducing hardware complexity while maintaining security through virtual channel isolation and individual encryption keys.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS10291814B2Transmission of encrypted image data
Publication Date: 2019.05.14 INTEL CORP
  • US10291814B2 patent drawing
  • US10291814B2 patent drawing
  • US10291814B2 patent drawing

AI summary

In one example, a system for transmitting encrypted data includes a processor to select a virtual channel to be encrypted between an application processor and an image sensor during an initialization process. The processor can also transmit a virtual channel command corresponding to the selected virtual channel to the image sensor. The processor can also poll a register in the image sensor to verify the image sensor has stored an encryption key corresponding to the selected virtual channel and detect image data from the image sensor via the virtual channel, the image data encrypted with the encryption key.