Abstract
The widespread use of cloud storage in the last few years can be attributed to the existence of appealing applications such as file backup, data archival and file sharing. File sharing in particular, is implemented in different ways by distinct cloud storage services. These differences can appear at the offered permission types and in the form they are applied. We present a survey of these differences for several popular cloud storage services. We also show how to realize secure data sharing using these services, allowing the implementation of equivalent data sharing features in different clouds, an important requirement for secure multi-cloud systems.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Amazon s3, http://aws.amazon.com/s3/
Amazon s3 documentation, http://docs.aws.amazon.com/AmazonS3/latest/dev/ACLOverview.html
Box, https://www.box.com/
Dropbox, https://www.dropbox.com/
Dropbox number of users announcement, http://techcrunch.com/2014/04/09/dropbox-hits-275m-users-and-launches-business-product-to-all/
Google drive, https://drive.google.com/
Google storage, https://developers.google.com/storage/
Google storage documentation, https://developers.google.com/storage/docs/accesscontrol
HP public cloud, http://www.hpcloud.com/products-services/storage-cdn
HP public cloud documentation, https://docs.hpcloud.com/api/object-storage#general_acls-jumplink-span
Lunacloud, http://www.lunacloud.com/pt/cloud-storage
Lunacloud predefined permissions documentation, http://www.lunacloud.com/docs/tech/storage-restful-api.pdf
Microsoft onedrive, https://onedrive.live.com/about/pt-br/
Rackspace acls documentation, http://www.rackspace.com/blog/create-cloud-files-container-level-access-control-policies/
Rackspace cloud files, http://www.rackspace.co.uk/cloud/files
Rackspace temporary urls documentation, http://docs.rackspace.com/files/api/v1/cf-devguide/content/TempURL-d1a4450.htmll
S3QL - a full-featured file system for online data storage, http://code.google.com/p/s3ql/
Ubuntu one, https://one.ubuntu.com/
Windows azure, http://www.windowsazure.com/pt-br/solutions/storage-backup-recovery/
Windows azure permissions documentation, http://msdn.microsoft.com/en-us/library/windowsazure/dn140255.aspx
Windows azure predefined permissions documentation, http://msdn.microsoft.com/en-us/library/windowsazure/dd179354.aspx
Windows azure shared access signature documentation, http://azure.microsoft.com/en-us/documentation/articles/storage-dotnet-shared-access-signature-part-1/
Bessani, A., Correia, M., Quaresma, B., Andre, F., Sousa, P.: DepSky: Dependable and secure storage in cloud-of-clouds. ACM Transactions on Storage 9(4) (2013)
Bessani, A., Mendes, R., Oliveira, T., Neves, N., Correia, M., Pasin, M., Verissimo, P.: SCFS: a shared cloud-backed file system. In: Proceedings of the 2014 USENIX Annual Technical Conference – ATC 2014 (2014)
Rivest, R.L., Shamir, A., Adleman, L.: A method for obtaining digital signatures and public-key cryptosystems. Communications of the ACM 21(2) (1978)
Vrable, M., Savage, S., Voelker, G.M.: BlueSky: A cloud-backed file system for the enterprise. In: Proceedings of the 10th USENIX Conference on File and Storage Technologies, FAST 2012 (2012)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Oliveira, T., Mendes, R., Bessani, A. (2014). Sharing Files Using Cloud Storage Services. In: Lopes, L., et al. Euro-Par 2014: Parallel Processing Workshops. Euro-Par 2014. Lecture Notes in Computer Science, vol 8806. Springer, Cham. https://doi.org/10.1007/978-3-319-14313-2_2
Download citation
DOI: https://doi.org/10.1007/978-3-319-14313-2_2
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-14312-5
Online ISBN: 978-3-319-14313-2
eBook Packages: Computer ScienceComputer Science (R0)