QR Code Mediated Data Decryption for Secure Remote Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for securing sensitive data on remote computers do not effectively balance data protection with usability, particularly in scenarios where data needs to be decrypted and used temporarily before being secured again.

Innovation Solution

A method utilizing QR codes to decrypt sensitive data on remote computers, where a QR code containing a passcode key is used to unlock an altered encrypted data file, ensuring secure data transfer and protection through high-grade encryption and selective data removal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is encrypted using high-grade encryption (256 bit AES key), then security is improved, but data cannot be accessed or used

Engineering Contradiction:
Improvedata securityVSAvoiddata accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The encrypted data file is divided into multiple segments or portions. Some portions are stored on the remote computer while other portions are removed and stored separately. This segmentation allows the data to remain encrypted and secure on the remote computer while enabling controlled access by combining the segments with the decryption key.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A decryption key stored in a QR code serves as an intermediary between the encrypted data and the user. The QR code can be captured by a web camera or scanner to retrieve the key, providing a convenient intermediary mechanism that bridges security and accessibility without compromising the encrypted state of the data.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If data remains encrypted on remote computer, then security is improved, but data cannot be used temporarily when needed

Engineering Contradiction:
Improvedata protectionVSAvoiddata usability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Parts of the encrypted data are removed from the file before transfer to the remote computer. This preliminary action prepares the data in advance for potential future decryption and use, as the removed portions can be retrieved later through the QR code mechanism without compromising the encrypted state during storage.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system transitions from a static encrypted state to a dynamic state where data can be temporarily decrypted and used. The decryption process allows the data to become dynamically accessible when needed, then returns to the encrypted state after use, providing flexibility in data usability while maintaining security.

Inventive Principle:
Principle #15Dynamics

3Reliability

If parts of encrypted data are removed from file, then security is improved, but data integrity may be compromised

Engineering Contradiction:
ImprovesecurityVSAvoiddata completeness
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

Parts of the encrypted data are discarded from the main file and stored separately, then can be recovered when needed through the QR code decryption mechanism. This allows the system to enhance security by removing sensitive portions from the remote computer while preserving the ability to recover complete data when authentication occurs.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS12287888B2Data encryption method
Publication Date: 2025.04.29 ILG EXAM360 LLC
  • US12287888B2 patent drawing

AI summary

A data encryption method. At a server the original data file is encrypted using an encryption key to create an encrypted data file, data is removed from the encrypted data file to create an altered encryption data file, the altered encrypted data file is transmitted to a remote computer, a QR code is created including the removed data and the encryption key, and the QR code is transmitted to the remote computer. At the remote computer, the removed data and the encryption key are recovered from the QR code and are used to recover the original data file.