IoT Data Stream Encryption Relocation for Power Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Internet of Things (IoT) devices face challenges in securely transmitting data with low power consumption and limited bandwidth while maintaining data integrity, due to their resource constraints.
Innovation Solution
A method where data is encrypted at the second device instead of the first, with the location of the data indicated in the data stream, reducing power consumption at the first device by not requiring it to encrypt the data itself, and using metadata to identify and encrypt the data at the second device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data is encrypted at the first device using two layers of encryption, then data security and integrity are improved, but power consumption increases
Solution Approach 1:
The patent extracts the data encryption function from the first device and relocates it to the second device. Only the less computationally intensive task of indicating data location is performed at the first device, while the resource-intensive encryption operation is performed at the second device which has higher computational capabilities. This resolves the contradiction by maintaining security (encryption is still performed) while reducing power consumption at the constrained first device.
2Reliability
If two layers of encryption are applied to data, then data integrity is improved, but device complexity increases
Solution Approach 1:
The patent segments the encryption process into two distinct parts: (1) indicating the location of data in the data stream at the first device, and (2) performing the actual encryption at the second device. This segmentation allows each device to perform only the portion of the encryption process appropriate to its capabilities, reducing the complexity burden on the first device while maintaining the integrity benefits of encryption.
3Reliability
If data is encrypted before transmission, then data security is improved, but bandwidth usage increases
Solution Approach 1:
The patent applies preliminary action by having the first device indicate the location of data in the data stream before the second device performs encryption. This allows the encryption process to be optimized and performed only on the necessary portions of data after transmission begins, rather than requiring all data to be fully encrypted before transmission starts, thereby reducing the overall bandwidth burden while maintaining security.
Data Source
AI summary
In overview, a computer-implemented method of transmitting data in a data stream from a first device to a second device is disclosed. The data stream is encrypted before transmission from the first device to the second device, and a location of the data in the data stream is indicated to the second device. The location may be a pre-shared location between the first and second devices, or the first device may transmit the location of the data to the second device. The second device decrypts the encrypted data stream, identifies the data in the data stream based on the location, and encrypts the identified data in the data stream


