31
K.V.S.Kiran (094F1A1210) CH.V.Sudheer Kumar (084F1A1248) R.Santha Kumar (094F1A1206) MULTIPARTY ACCESS CONTROL FOR ONLINE SOCIAL NETWORKS Under the Guidance of Mrs. Suriya Begum

Multiparty Access Control For Online Social Networks : Model and Mechanisms

Embed Size (px)

Citation preview

Page 1: Multiparty Access Control For Online Social Networks : Model and Mechanisms

K.V.S.Kiran (094F1A1210) CH.V.Sudheer Kumar

(084F1A1248) R.Santha Kumar (094F1A1206)

MULTIPARTY ACCESS CONTROL FOR ONLINE

SOCIAL NETWORKS

Under the Guidance of Mrs. Suriya Begum

Page 2: Multiparty Access Control For Online Social Networks : Model and Mechanisms

PROBLEM STATEMENT

OSNs allow users to restrict access to shared data, they currently do not provide any mechanism to enforce privacy concerns over data associated with multiple users.

OSNs raises a number of security and privacy issues.

Now a days OSNs doesn’t provide multiparty access control mechanisms for shared data.

Currently OSNs doesn’t allow collaborative management of data sharing.

Page 3: Multiparty Access Control For Online Social Networks : Model and Mechanisms

ABSTRACT Online social networks (OSNs) have experienced tremendous

growth in recent years and become a de facto portal for hundreds of millions of Internet users.

While OSNs allow users to restrict access to shared data, they currently do not provide any mechanism to enforce privacy concerns over data associated with multiple users.

To this end, we propose an approach to enable the protection of shared data associated with multiple users in OSNs.

We formulate an access control model to capture the essence of multiparty authorization requirements, along with a multiparty policy specification scheme and a policy enforcement mechanism.

Page 4: Multiparty Access Control For Online Social Networks : Model and Mechanisms

SOCIAL NETWORKS

Social Networking has become very popular during the past few years, but it can still be very difficult to understand for someone new to social networking.

Once signed onto a social network, having answered a few basic profile questions, it is easy to sit back and wonder what you are supposed to do next.

Social networking is based on a certain structure that allow people to both express their individuality and meet people with similar interests.

There will be several options available on social network sites such as Profile, Friends, Groups.

Page 5: Multiparty Access Control For Online Social Networks : Model and Mechanisms

EXISTING SYSTEMS

These are the existing systems with their drawbacks.

Yahoo- Doesn’t have profile sharing.

Orkut- Unstable due to change of versions.

Facebook- Timeline doesn’t reach properly to the users.

Twitter- Fake profiles of celebrities are more.

Page 6: Multiparty Access Control For Online Social Networks : Model and Mechanisms

LIST OF EXISTING SYSTEMS

Page 7: Multiparty Access Control For Online Social Networks : Model and Mechanisms

PROPOSED SYSTEM

Our prototype application enables multiple associated users to specify their authorization policies and privacy preferences to co-control a shared data item.

A multiparty access control model was formulated, along with a multiparty policy specification scheme and corresponding policy evaluation mechanism.

The proposed system shows a novel solution for collaborative management of shared data in OSNs.

Page 8: Multiparty Access Control For Online Social Networks : Model and Mechanisms

A flexible access control mechanism in a multi-user environment like OSNs should allow multiple controllers, who are associated with the shared data, to specify access control policies.

In addition to the owner of data, other controllers, including the contributor, stakeholder and disseminator of data, regulate the access of shared data.

PROPOSED SYSTEM(CONTD.)

Page 9: Multiparty Access Control For Online Social Networks : Model and Mechanisms

MODULES

Owner module

Contributor module

Stakeholder module

Disseminator module

MPAC module

Page 10: Multiparty Access Control For Online Social Networks : Model and Mechanisms

OWNER MODULE

In Owner module let d be a data item in the space m of a user u in the social network.

The user u is called the owner of d.

The user u is called the contributor of d. We specifically analyze three scenarios—profile sharing, relationship sharing and content sharing—to understand the risks posted by the lack of collaborative control in OSNs.

In this the owner and the disseminator can specify access control policies to restrict the sharing of profile attributes.

Page 11: Multiparty Access Control For Online Social Networks : Model and Mechanisms

CONTRIBUTOR MODULE

In Contributor module let d be a data item published by a user u in someone else’s space in the social network.

The contributor publishes content to other’s space and the content may also have multiple stakeholders (e.g., tagged users).

The memory space for the user will be allotted according to user request for content sharing. A shared content is published by a contributor.

Page 12: Multiparty Access Control For Online Social Networks : Model and Mechanisms

STAKEHOLDER MODULE

In Stakeholder module let d be a data item in the space of a user in the social network. Let T be the set of tagged users associated with d.

A user u is called a stakeholder of d, if u 2 T who has a relationship with another user called stakeholder, shares the relationship with an accessor.

In this scenario, authorization requirements from both the owner and the stakeholder should be considered.

Page 13: Multiparty Access Control For Online Social Networks : Model and Mechanisms

DISSEMINATOR MODULE

In Disseminator module let d be a data item shared by a user u from someone else’s space to his/her space in the social network.

The user u is called a disseminator of d. A content sharing pattern where the sharing starts with an originator.

All access control policies defined by associated users should be enforced to regulate access of the content in disseminator’s space.

Page 14: Multiparty Access Control For Online Social Networks : Model and Mechanisms

MPAC MODULE

MPAC is used to prove if our proposed access control model is valid. To enable a collaborative authorization management of data sharing in OSNs.

Our policy specification scheme is built upon the proposed MPAC model. Accessor Specification: Accessors are a set of users who are granted to access the shared data.

Accessors can be represented with a set of user names, asset of relationship names or a set of group names in OSNs.

Page 15: Multiparty Access Control For Online Social Networks : Model and Mechanisms

ARCHITECTUREMultiparty Social Network Representation

Page 16: Multiparty Access Control For Online Social Networks : Model and Mechanisms

SYSTEM REQUIREMENT SPECIFICATION

Operating system Windows XP

Technology J2EE(Java Enterprise Edition)

Database MySql5.0

Front end GUI HTML, JavaScript, JSP

Database Tool SQLyog

Web Server Apache Tomcat 6.0.35

Software Requirements

Page 17: Multiparty Access Control For Online Social Networks : Model and Mechanisms

SYSTEM REQUIREMENT SPECIFICATION

Processor - Intel Pentium and aboveSpeed - 1.1GHzRAM - 1GBHard Disk - 5GB

Hardware Requirements

Page 18: Multiparty Access Control For Online Social Networks : Model and Mechanisms

DFD’S(OWNER MODULE)

Login

Upload I mage

Find Friends

Share Images

View Friend List

AllowPivacy Setting

Sending Request

End Process

Check

Unauthorized User

YES NO

Page 19: Multiparty Access Control For Online Social Networks : Model and Mechanisms

USE CASE DIAGRAM

Login

User

Find Friends

Send Request

Upload I mages

Share ImagesAllow Privacy Settings

View Friend List

Page 20: Multiparty Access Control For Online Social Networks : Model and Mechanisms

SEQUENCE DIAGRAM

User Login Find Friends Send Request Upload Images Share Images View FriendsList

Enter UserId And Password

Page 21: Multiparty Access Control For Online Social Networks : Model and Mechanisms

TESTING LOGIN PAGE

Page 22: Multiparty Access Control For Online Social Networks : Model and Mechanisms

EXECUTION

Page 23: Multiparty Access Control For Online Social Networks : Model and Mechanisms

EXECUTION

Page 24: Multiparty Access Control For Online Social Networks : Model and Mechanisms

EXECUTION

Page 25: Multiparty Access Control For Online Social Networks : Model and Mechanisms

EXECUTION

Page 26: Multiparty Access Control For Online Social Networks : Model and Mechanisms

EXECUTION

Page 27: Multiparty Access Control For Online Social Networks : Model and Mechanisms

EXECUTION

Page 28: Multiparty Access Control For Online Social Networks : Model and Mechanisms

EXECUTION

Page 29: Multiparty Access Control For Online Social Networks : Model and Mechanisms

CONCLUSION

Muliparty access control for online social network has proposed a novel solution for collaborative management of shared data in OSNs.

A multiparty access control model was formulated, along with a multiparty policy specification scheme and corresponding policy evaluation mechanism.

We had evaluated the effectiveness of MPAC conflict resolution approach based on the tradeoff of privacy risk and sharing loss

Page 30: Multiparty Access Control For Online Social Networks : Model and Mechanisms

CONCLUSION

Muliparty access control for online social network has proposed a novel solution for collaborative management of shared data in OSNs.

A multiparty access control model was formulated, along with a multiparty policy specification scheme and corresponding policy evaluation mechanism.

We had evaluated the effectiveness of MPAC conflict resolution approach based on the tradeoff of privacy risk and sharing loss

Page 31: Multiparty Access Control For Online Social Networks : Model and Mechanisms

THANK YOU!!!