2D Barcode File Authorization Against Cloud Credential Theft
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing cloud storage systems face vulnerabilities where unauthorized individuals can access user files by obtaining login credentials, bypassing security measures implemented by the cloud storage system.
Innovation Solution
Embedding a two-dimensional barcode with each uploaded file that redirects the client device to seek permission from the file owner for access, adding an additional security layer beyond the cloud storage system's security measures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If cloud storage systems implement traditional security measures (encryption, access control), then file protection is improved, but vulnerability to credential theft remains
Solution Approach 1:
The patent introduces a second barcode as an intermediary security mechanism between the cloud storage system and the file. This second barcode is embedded in the downloaded file and requires additional authorization from the file owner before the file can be accessed. The intermediary barcode system adds a layer of protection that operates independently from the cloud storage authentication system, preventing unauthorized access even when login credentials are compromised.
2Reliability
If additional security layers are added (second barcode with authorization), then unauthorized access prevention is improved, but device complexity increases
Solution Approach 1:
The patent uses a simplified barcode representation (second barcode) that contains encoded authorization information. Instead of implementing complex cryptographic verification systems, the invention uses a copied and encoded version of the authorization data in barcode format. This allows the additional security layer to be implemented through simple encoding and decoding operations rather than complex computational procedures.
3Reliability
If files are encrypted and protected by cloud storage system, then data confidentiality is improved, but access control flexibility is reduced
Solution Approach 1:
The patent segments the security control into two distinct parts: the first barcode that authenticates the user to the cloud storage system, and the second barcode that controls access to the specific file. This segmentation allows the cloud storage system to maintain its encryption and access control mechanisms while adding an additional layer of file-specific authorization. The segmented approach enables flexible access control where the file owner can independently manage who can access their files without affecting the overall cloud storage security.
Data Source
AI summary
A host system is configured to upload data files to a cloud system and provide another layer of security to the access controls provided by the cloud system. The host system includes a communication interface for communicating with a storage device and a network interface for communicating with the cloud system. The host system includes a processors configured to obtain a 2D barcode based on an identifier of the storage device and a network address of an authorizing device associated with an owner of the storage device. The processor is further configured to, responsive to a request to upload a data file to the cloud system, embed the 2D barcode into the data file (the 2D barcode configured to cause a client device attempting to access the data file to send an access request to the authorizing device) and transmit the data file to the cloud system.


