ClouDroid : cloud-assisted privacy-preserved data sharing in mobile social networks

There has been an emerging development of location-based social networks on mobile phones, that allow users in dispersed locations to share information such as places, photos and captions from the area, and generally communicate while on the move. The nature of data shared on this platform is highly...

Full description

Saved in:
Bibliographic Details
Main Author: Ganjoo, Milind
Other Authors: Anwitaman Datta
Format: Final Year Project
Language:English
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/10356/49119
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-49119
record_format dspace
spelling sg-ntu-dr.10356-491192023-03-03T20:49:07Z ClouDroid : cloud-assisted privacy-preserved data sharing in mobile social networks Ganjoo, Milind Anwitaman Datta School of Computer Engineering Parallel and Distributed Computing Centre DRNTU::Engineering::Computer science and engineering::Information systems::Information systems applications There has been an emerging development of location-based social networks on mobile phones, that allow users in dispersed locations to share information such as places, photos and captions from the area, and generally communicate while on the move. The nature of data shared on this platform is highly dynamic, changing rapidly with user coordinates and time of day as a user moves from place to place. Given the sensitive nature of data such as their location, a user would expect a comprehensive set of privacy options that allow them to carefully control who has access to their information. A cloudbased provider could assist in such data sharing, because of its scalability that guarantees the storage of large volumes of data, and its high computational power which allows for the dynamic calculation and configuration of privacy constraints. We study a set of scenarios that represent the most common data sharing needs on a location-based network, and identify extensions that must be made to basic access control mechanisms to enable these scenarios. We then develop a cloud-based data provider that can gather location data and privacy settings from various mobile clients and dynamically generate access control policies for sharing with the rest of the world. In developing this provider, we extend the popular XACML access-control framework, which is able to handle most basic usage needs, and then must be extended accordingly to fit our identified scenarios. The cloud provider is accessed through a basic mobile client that we develop in order to showcase common use cases.We subsequently evaluate the performance of the cloud-based provider in typical contexts. Bachelor of Engineering (Computer Science) 2012-05-15T02:45:26Z 2012-05-15T02:45:26Z 2012 2012 Final Year Project (FYP) http://hdl.handle.net/10356/49119 en Nanyang Technological University 16 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Information systems::Information systems applications
spellingShingle DRNTU::Engineering::Computer science and engineering::Information systems::Information systems applications
Ganjoo, Milind
ClouDroid : cloud-assisted privacy-preserved data sharing in mobile social networks
description There has been an emerging development of location-based social networks on mobile phones, that allow users in dispersed locations to share information such as places, photos and captions from the area, and generally communicate while on the move. The nature of data shared on this platform is highly dynamic, changing rapidly with user coordinates and time of day as a user moves from place to place. Given the sensitive nature of data such as their location, a user would expect a comprehensive set of privacy options that allow them to carefully control who has access to their information. A cloudbased provider could assist in such data sharing, because of its scalability that guarantees the storage of large volumes of data, and its high computational power which allows for the dynamic calculation and configuration of privacy constraints. We study a set of scenarios that represent the most common data sharing needs on a location-based network, and identify extensions that must be made to basic access control mechanisms to enable these scenarios. We then develop a cloud-based data provider that can gather location data and privacy settings from various mobile clients and dynamically generate access control policies for sharing with the rest of the world. In developing this provider, we extend the popular XACML access-control framework, which is able to handle most basic usage needs, and then must be extended accordingly to fit our identified scenarios. The cloud provider is accessed through a basic mobile client that we develop in order to showcase common use cases.We subsequently evaluate the performance of the cloud-based provider in typical contexts.
author2 Anwitaman Datta
author_facet Anwitaman Datta
Ganjoo, Milind
format Final Year Project
author Ganjoo, Milind
author_sort Ganjoo, Milind
title ClouDroid : cloud-assisted privacy-preserved data sharing in mobile social networks
title_short ClouDroid : cloud-assisted privacy-preserved data sharing in mobile social networks
title_full ClouDroid : cloud-assisted privacy-preserved data sharing in mobile social networks
title_fullStr ClouDroid : cloud-assisted privacy-preserved data sharing in mobile social networks
title_full_unstemmed ClouDroid : cloud-assisted privacy-preserved data sharing in mobile social networks
title_sort cloudroid : cloud-assisted privacy-preserved data sharing in mobile social networks
publishDate 2012
url http://hdl.handle.net/10356/49119
_version_ 1759857150769758208