Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Modern b services rob users of low-level control over cloud storage--a user's single logical data set is scattered across multiple storage silos whose access controls are set by b services, not users. The consequence is that users lack the ultimate authority to determine how their data is shared with other b services.#R##N##R##N#,  introduce Sieve, a new platform which selectively (and securely) exposes user data to b services. Sieve has a user-centric storage model: each user uploads encrypted data to a single cloud store, and by default, only the user knows the decryption keys. Given this storage model, Sieve defines an infrastructure to support rich, legacy b applications. Using attribute-based encryption, Sieve allows users to define intuitively understandable access policies that are cryptographically enforceable. Using key homomorphism, Sieve can reencrypt user data on storage providers in situ, revoking decryption keys from b services without revealing new keys to the storage provider. Using secret sharing and two-factor authentication, Sieve protects cryptographic secrets against the loss of user devices like smartphones and laptops. The result is that users can enjoy rich, legacy b applications, while benefiting from cryptographically strong controls over which data a b service can access.
['Frank Wang', 'James Mickens', 'Nickolai Zeldovich', 'Vinod Vaikuntanathan']
I am writing a research paper on a idea Sieve: cryptographically enforced access control for user data in untrusted clouds
[{"from": "human", "value": "I am writing a research paper on a idea Sieve: cryptographically enforced access control for user data in untrusted clouds"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Modern b services rob users of low-level control over cloud storage--a user's single logical data set is scattered across multiple storage silos whose access controls are set by b services, not users. The consequence is that users lack the ultimate authority to determine how their data is shared with other b services.#R##N##R##N#,  introduce Sieve, a new platform which selectively (and securely) exposes user data to b services. Sieve has a user-centric storage model: each user uploads encrypted data to a single cloud store, and by default, only the user knows the decryption keys. Given this storage model, Sieve defines an infrastructure to support rich, legacy b applications. Using attribute-based encryption, Sieve allows users to define intuitively understandable access policies that are cryptographically enforceable. Using key homomorphism, Sieve can reencrypt user data on storage providers in situ, revoking decryption keys from b services without revealing new keys to the storage provider. Using secret sharing and two-factor authentication, Sieve protects cryptographic secrets against the loss of user devices like smartphones and laptops. The result is that users can enjoy rich, legacy b applications, while benefiting from cryptographically strong controls over which data a b service can access."}]