QR Code Mediated Data Decryption for Secure Remote Access
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If data remains encrypted on remote computer, then security is improved, but data cannot be used temporarily when needed
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.
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.
3Reliability
If parts of encrypted data are removed from file, then security is improved, but data integrity may be compromised
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.
Data Source
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.
