Assessing the Veracity of Identity Assertions via OSNs
ABSTRACT
Anonymity is one of the main virtues of the Internet,as it protects privacyandenables users to express opinionsmore freely. However, anonymity hinders the assessment of theveracity of assertions that online users make about their identityattributes, such as age or profession. We propose FaceTrust, asystem that uses online social networks to provide lightweightidentity credentials while preserving a user’s anonymity. Face-Trust employs a game with a purpose” design to elicit theopinions of the friends of a user about the user’s self-claimedidentity attributes, and uses attack-resistant trust inference toassign veracity scores to identity attribute assertions. FaceTrustprovides credentials, which a user can use to corroborate hisassertions. We evaluate our proposal using a live Facebookdeployment and simulations on a crawled social graph. Theresults show that our veracity scores strongly correlate with theground truth, even when a large fraction of the social networkusers is dishonest and employs the Sybil attack.
EXISTING SYSTEM
The existing work could model and analyze access control requirements with respect to collaborative authorization management of shared data in OSNs. The need of joint management for data sharing, especially photo sharing, in OSNs has been recognized by the recent work provided a solution for collective privacy management in OSNs. Their work considered access control policies of a content that is co-owned by multiple users in an OSN, such that each co-owner may separately specify her/his own privacy preference for the shared content.
PROPOSED SYSTEM
We propose FaceTrust, a system that enables online personasto cheaply obtain credentials that indicate the veracityof their identity statements without sacrificing their anonymity.Our insight is that in many settings, online users or services donot require strong authentication, and can benefit greatly fromlikely-to-be-true identity information. For example, a usermay only need to know that a reviewer’s declared professionappears truthful. Similarly, it may suffice for an adult site toknow that a user’s age information is likely to be true.FaceTrust mines and enriches information embedded in onlinesocial networks (OSNs) to provide lightweight and flexibledigital credentials of the identity assertions.
We observe thatOSNs already allow users to express a limited form of trustrelationships using friend links. We propose to extend thisability by allowing usersto declare whether they considerthe identity assertions of their friends credible. Inparticular, a user who wishes to obtain a credential posts shortassertions about himself on his OSN profile in the
form of apoll, the userask his friends to respond to this poll by tagging his assertionas true or false. Based on the tagging information, the OSNemploys a veracity scoring mechanism to estimatea score that reflects how credible an assertion.
Modules:
- Administrator
- Authentication
- Age Verification
- OSN-Issued Credential
Administrator
Administrator is treated as a super user in this system. He can have all the privileges to do anything in this system. He is the person who received the Profile of a User registration. He can able to see details of the Registered Member, Uploaded images and maintain history.
Authentication
Authentication is nothing but providing security to the system. Here every must enter into the system throw login page. The login page will restrict the Unauthorized users. A user must provide his credential like user Id and password for log into the system. For that the system maintains data for all users.
Whenever a user enters his user id and password, it checks in the database for user existence. If the user is exists he can be treated as a valid user. Otherwise the request will throw back.
Age Verification
Age credential from the user to allow access to its content. This credential, the user must have posted an age assertion on his profile, and send request to his friends such as “Am I really 18 years old? ” . Then requested Friend send the confirmation of his age assertion before he attempts to access the age-restricted content. We also assume that a user selects as friends user that will not try to harm him by send his honest assertion as false.
The user information are protect the privacy of their identity and the list of online user that verify its user’s credentials. This verification is used to avoid the below 18 years old user to upload and share the images. They able to view share images from their above 18 years old Friends, but they can create their personal profile information and other details.
OSN-Issued Credentials
We use non-cryptographic credential OSN provider obtains the assertion veracity score for a user assertion,it can issue a web-based relaxed credential for this assertion. A credential issued by an OSN will include the assertion type and assertion score. FaceTrust mines and enriches information embedded in on-line social networks to provide lightweight and flexible digital credentials of the identity assertions. We observe that OSNs already allow users to express a limited form of trust relationships using friend links.
The credentials should satisfy authentication, the verifier should be assured that a credential is issued by a trusted authority. They should satisfy integrity, assertion, veracity and should be inalterable once the credential is issued. This guarantees that a user cannot forge the veracity score of his assertions and that a user cannot use somebody else’s assertions to verify his identity attributes. Finally, the credentials should preserve anonymity.
SYSTEM SPECIFICATION
SYSTEM REQUIREMENTS:
Hardware Requirements:
•System: Pentium IV 2.4 GHz.
•Hard Disk : 40 GB.
•Floppy Drive: 1.44 Mb.
•Monitor: 15 VGA Colour.
•Mouse: Sony.
•Ram: 512 Mb.
Software Requirements:
•Operating system : Windows XP.
•Coding Language: ASP.Net with C#
•Data Base: SQL Server 2005.