Cloud Storage Security Verification for Client Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cloud-based storage containers often lack adequate security protocols, making them vulnerable to malicious alterations, which can expose unsuspecting users to malware when accessing seemingly trustworthy content.
Innovation Solution
Systems, methods, and media that determine the security provisions of cloud-based storage containers and block access to client devices if the containers are found to be insecure, using a hardware processor to assess and manage security measures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If cloud-based storage containers are made easily accessible for content delivery, then content accessibility and loading speed are improved, but security vulnerabilities increase allowing malicious alterations
Solution Approach 1:
The system performs preliminary security verification by sending a message to the server to determine what security provisions are in place for the storage container before allowing client device access to the content. This advance check prevents malicious content from being loaded in the first place
Solution Approach 2:
The system introduces an intermediary security verification step between the client device and the storage container. The processor acts as a mediator that checks security provisions and blocks access if the container is insecure, without preventing legitimate content delivery
2Reliability
If security verification checks are performed on storage containers, then malware protection is improved, but system complexity increases
Solution Approach 1:
The system uses feedback by sending a message to the server to determine what security provisions are in place for the storage container. The server responds with security status information that the processor uses to make access decisions, creating a closed-loop verification system
Solution Approach 2:
The security verification functionality is extracted as a separate, dedicated process that communicates with the server independently. This modular approach keeps the core client device simple while handling security checks through a specialized verification mechanism
Data Source
AI summary
Mechanisms (such as systems, methods, and media) for protecting a client device from an insecure cloud-based storage container stored on a server are provided, the mechanisms comprising: determining that content accessible by the client device is hosted in a storage container on the server; sending a message to the server to determine what security provisions are in place for the storage container; determining that the storage container is not secure; and blocking access by the client device to the storage container.


