Litcius/Paper detail

The Cloud we Share: Access Control on Symmetrically Encrypted Data in Untrusted Clouds

Alexandros Bakas, Hai‐Van Dang, Antonis Michalas, Alexandr Zalitko

2020IEEE Access19 citationsDOIOpen Access PDF

Abstract

Along with the rapid growth of cloud environments, rises the problem of secure data storage-a problem that both businesses and end-users take into consideration before moving their data online. Recently, a lot of solutions have been proposed based either on Symmetric Searchable Encryption (SSE) or Attribute-Based Encryption (ABE). SSE is an encryption technique that offers security against both internal and external attacks. However, since in an SSE scheme, a single key is used to encrypt everything, revoking a user would imply downloading the entire encrypted database and re-encrypt it with a fresh key. On the other hand, in an ABE scheme, the problem of revocation can be addressed. Unfortunately, though, the proposed solutions are based on the properties of the underlying ABE scheme and hence, the revocation costs grow along with the complexity of the policies. To this end, we use these two cryptographic techniques that squarely fit cloud-based environments to design a hybrid encryption scheme based on ABE and SSE in such a way that we utilize the best out of both of them. Moreover, we exploit the functionalities offered by Intel's SGX to design a revocation mechanism and an access control one, that are agnostic to the cryptographic primitives used in our construction.

Topics & Concepts

Computer scienceEncryptionRevocationCloud computingAttribute-based encryptionCryptographyClient-side encryptionComputer securityCryptographic primitiveAccess controlUploadOn-the-fly encryptionKey (lock)ExploitScheme (mathematics)Computer networkPublic-key cryptographyCryptographic protocolOperating systemMathematicsMathematical analysisOverhead (engineering)Cryptography and Data SecuritySecurity and Verification in ComputingCloud Data Security Solutions
The Cloud we Share: Access Control on Symmetrically Encrypted Data in Untrusted Clouds | Litcius