SlideShare a Scribd company logo
Privacy-Preserving Distributed Profile Matching in Proximity-based
Mobile Social Networks
ABSTRACT
The Profile matching means two users comparing their personal profiles and is often the first
step towards effective PMSN. It, however, conflicts with users’ growing privacy concerns about
disclosing their personal profiles to complete strangers before deciding to interact with them
Our protocols enable two users to perform profile matching without disclosing any
information about their profiles beyond the comparison resul Making new connections
according to personal preferences is a crucial service in mobile social networking, where an
initiating user can find matching users within physical proximity of him/her. In existing systems
for such services, usually all the users directly publish their complete profiles for others to
search. However, in many applications, the users’ personal profiles may contain sensitive
information that they do not want to make public. In this paper, we propose FindU, a set of
privacy-preserving profile matching schemes for proximity-based mobile social networks. In
FindU, an initiating user can find from a group of users the one whose profile best matches
with his/her; to limit the risk of privacy exposure, only necessary and minimal information
about the private attributes of the participating users is exchanged. Two increasing levels of
user privacy are defined, with decreasing amounts of revealed profile information. Leveraging
secure multi-party computation (SMC) techniques, we propose novel protocols that realize
each of the user privacy levels, which can also be personalized by the users. We provide formal
security proofs and performance evaluation on our schemes, and show their advantages in
both security and efficiency over state-of-the-art schemes. The social proximity between two
users as the matching metric, which measures the distance between their social coordinates
GLOBALSOFT TECHNOLOGIES
IEEE PROJECTS & SOFTWARE DEVELOPMENTS
IEEE FINAL YEAR PROJECTS|IEEE ENGINEERING PROJECTS|IEEE STUDENTS PROJECTS|IEEE
BULK PROJECTS|BE/BTECH/ME/MTECH/MS/MCA PROJECTS|CSE/IT/ECE/EEE PROJECTS
CELL: +91 98495 39085, +91 99662 35788, +91 98495 57908, +91 97014 40401
Visit: www.finalyearprojects.org Mail to:ieeefinalsemprojects@gmail.com
with each being a vector precomputed by a trusted central server to represent the location of
a user in an online social network. By comparison, our work does not rely on the affiliation of
PMSN users with a single online social network and addresses a more general private matching
problem for PMSN by supports fine-grained personal profiles and a wide spectrum of matching
metrics
Existing System
In existing systems for such services, usually all the users directly publish their complete
profiles for others to search. However, in many applications, the users’ personal profiles may
contain sensitive information that they do not want to make public.
Disadvantage:-
Opens up the possibility for hackers to commit fraud and launch spam and virus
attacks.
Increases the risk of people falling prey to online scams that seem genuine,
resulting in data or identity theft.
May result in negative comments from employees about the company or
potential legal consequences if employees use these sites to view objectionable,
illicit or offensive material.
Potentially results in lost productivity, especially if employees are busy updating
profiles, e
Proposed System:
In this paper, we overcome the above challenges and make the following main contributions.
(1) We formulate the privacy preservation problem of profile matching in MSN. Two
levels of privacy are defined along with their threat models, where the higher privacy level
leaks less profile information to the adversary than the lower level.
(2) We propose two fully distributed privacy-preserving profile matching schemes, one
of them being a private set intersection protocol and the other is a private cardinality of set-
intersection protocol. However, solutions based on existing PSI schemes are far from efficient.
We leverage secure multi-party computation based on polynomial secret sharing, and
propose several key enhancements to improve the computation and communication
efficiency.
Advantage:-
o Proximity-based mobile social networking (PMSN) becomes in-creasingly popular
due to the explosive growth of smart phones.
Two mutually mistrusting parties, each holding a private data set, jointly Compute
the intersection or the intersection cardinality of the two sets without leaking
any additional information to either party.
Facilitates open communication, leading to enhanced information discovery and
delivery.
Allows employees to discuss ideas, post news, ask questions and share links.
Provides an opportunity to widen business contacts.
Targets a wide audience, making it a useful and effective recruitment tool.
Improves business reputation and client base with minimal use of advertising.
Expands market research, implements marketing campaigns, delivers
communications and directs interested people to specific web sites.
Project Enhancement:-
“FindU : Profile Matching in Secure Multi-party Computation (SMC)”
Proximity-based user discovery and key establishment are two important issues for the
usability of our profile matching protocols. We for the first time formalize the problem of
privacy-preserving distributed profile matching in MSNs, andpropose two concrete schemes
that achieve increasing levelsof user privacy preservation. Towards designing lightweight
protocols, we utilize Shamir secret sharing as the main secure computation technique, while
we propose additional enhancements to lower the proposed schemes’ communication costs.
Through extensive security analysis and simulation study, we
show that 1) our schemes are proven secure under the HBC model, and can be easily extended
to prevent certain active attacks; 2) our schemes are much more efficient than state-ofthe-art
ones in MSNs where the network size is in the orderof tens, and when the number of query
attributes is smaller We envision that our FindU scheme can be used in mobile devices
equipped with short-range wireless interfaces like WiFi or Bluetooth (most of today’s
smartphones have both interfaces), and operate in the adhoc mode. We have done some prior
work in practical trust initialization in wireless networks Preventing Malicious Attacks it would
be interesting to make it secure under the stronger malicious model, i.e., to prevent an
adversary from arbitrarily deviating from a protocol run. In the conference version of this
paper, we showed that with an additional commitment round before final reconstruction
specific type of “set inflation attack” can be easily prevented where a malicious user influences
the final output in her favorable way by changing her shares after seeing others’.
MODULES:
1. Security
2. Usability and Efficiency
3. Shamir secret sharing scheme
4. Preventing Malicious Attacks
Modules Description
1. Security
Since the users may have different privacy requirements and it takes different
amount of efforts to achieve them, we hereby (informally) define two levels of privacy
where the higher level leaks less information to the adversaries.
2. Usability and Efficiency
For profile matching in MSN, it is desirable to involve as few human interactions as
possible. In this paper, a human user only needs to explicitly participate in the end of the
protocol run, e.g., decide whom to connect to based on the common interests. In addition,
the system design should be lightweight and practical, i.e., being enough efficient in
computation and communication to be used in MSN. Finally, different users (especially the
candidates) shall have the option to flexibly personalize their privacy levels.
3. Shamir secret sharing scheme
Secret sharing schemes are multi-party protocols related to key establishment.
The original motivation for secret sharing was the following. To safeguard cryptographic
keys from loss, it is desirable to create backup copies. The greater the number of copies
made, the greater the risk of security exposure; the smaller the number, the greater the
risk that all are lost. Secret sharing schemes address this issue by allowing enhanced
reliability without increased risk.
4. Preventing Malicious Attacks.
Our protocols in this paper are only proven secure in the HBC model; it would be
interesting to make it secure under the stronger malicious model, i.e., to prevent an
adversary from arbitrarily deviating from a protocol run. we showed that with an
additional commitment round before final reconstruction (which adds little additional
overhead), a specific type of “set inflation attack” can be easily prevented where a
malicious user influences the final output in her favorable way by changing her shares
after seeing others’.
Architecture
End Process
Select People/Search People
Location Based
Update Profile
Upload Secrets
Check Malicious
Login
Out
Yes
No
View Matched Profile
if
Matching>=Threshold
Check Malicious
Attack
No
No
Yes
View Matched Profile/
Delete Profile
Out
System Configuration:-
H/W System Configuration:-
Processor - Pentium –III
Speed - 1.1 Ghz
RAM - 256 MB (min)
Hard Disk - 20 GB
Floppy Drive - 1.44 MB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - SVGA
S/W System Configuration:-
 Operating System :Windows95/98/2000/XP
 Application Server : Tomcat5.0/6.X
 Front End : HTML, Java, Jsp
 Scripts : JavaScript.
 Server side Script : Java Server Pages.
 Database : Mysql
 Database Connectivity : JDBC.
CONCLUSION
In this paper, we for the first time formalize the problem of privacy-preserving
distributed profile matching in MSNs, and propose two concrete schemes that achieve
increasing levels of user privacy preservation. Towards designing lightweight protocols, we
utilize Shamir secret sharing as the main secure computation technique, while we propose
additional enhancements to lower the proposed schemes’ communication costs. Through
extensive security analysis and simulation study, we show that 1) our schemes are proven
secure under the HBC model, and can be easily extended to prevent certain active attacks; 2)
our schemes are much more efficient than state-ofthe- art ones in MSNs where the network
size is in the order of tens, and when the number of query attributes is smaller than the
number of profile attributes.

More Related Content

PDF
SECURING MOBILE AGENTS IN MANET AGAINST ATTACKS USING TRUST
PDF
Evasion Streamline Intruders Using Graph Based Attacker model Analysis and Co...
PDF
A DISTRIBUTED TRUST MANAGEMENT FRAMEWORK FOR DETECTING MALICIOUS PACKET DROPP...
PDF
Secure and efficient handover authentication and detection of spoofing attack
PDF
Review of Security Issues in Mobile Wireless Sensor Networks
PDF
Exploiting Service Similarity for Privacy in Location Based Search Queries
PDF
DECENTRALIZED ACCESS CONTROL OF DATA STORED IN CLOUD USING KEY POLICY ATTRIBU...
PDF
IRJET- ESBA based Privacy Protection in OSCS
SECURING MOBILE AGENTS IN MANET AGAINST ATTACKS USING TRUST
Evasion Streamline Intruders Using Graph Based Attacker model Analysis and Co...
A DISTRIBUTED TRUST MANAGEMENT FRAMEWORK FOR DETECTING MALICIOUS PACKET DROPP...
Secure and efficient handover authentication and detection of spoofing attack
Review of Security Issues in Mobile Wireless Sensor Networks
Exploiting Service Similarity for Privacy in Location Based Search Queries
DECENTRALIZED ACCESS CONTROL OF DATA STORED IN CLOUD USING KEY POLICY ATTRIBU...
IRJET- ESBA based Privacy Protection in OSCS

What's hot (17)

PDF
710201940
PDF
IRJET- Personalised Privacy-Preserving Social Recommendation based on Ranking...
PDF
A METHOD OF TRUST MANAGEMENT IN WIRELESS SENSOR NETWORKS
PDF
AUTHENTICATION USING TRUST TO DETECT MISBEHAVING NODES IN MOBILE AD HOC NETWO...
PDF
INFORMATION AND COMMUNICATION SECURITY MECHANISMS FOR MICROSERVICES-BASED SYS...
PDF
Location Sharing System Using GPS Technology for Minimizing SMS Delivery
PDF
Privacy preserving relative location based services for mobile users
PDF
USING A DEEP UNDERSTANDING OF NETWORK ACTIVITIES FOR SECURITY EVENT MANAGEMENT
PDF
Trust Based Content Distribution for Peer-ToPeer Overlay Networks
PDF
An analysis of security challenges in mobile ad hoc networks
PDF
Improved indistinguishability for searchable symmetric encryption
PDF
Secure intrusion detection and attack measure selection
PDF
Network security 10EC832 vtu notes
PDF
An explicit trust model towards better system security
PDF
Performance and Simulation Study of TheProposed Direct, Indirect Trust Distri...
PDF
IRJET- An Efficient Dissemination and Dynamic Risk Management in Wireless Sen...
PDF
Oruta: Privacy-Preserving Public Auditing for Shared Data in the Cloud
710201940
IRJET- Personalised Privacy-Preserving Social Recommendation based on Ranking...
A METHOD OF TRUST MANAGEMENT IN WIRELESS SENSOR NETWORKS
AUTHENTICATION USING TRUST TO DETECT MISBEHAVING NODES IN MOBILE AD HOC NETWO...
INFORMATION AND COMMUNICATION SECURITY MECHANISMS FOR MICROSERVICES-BASED SYS...
Location Sharing System Using GPS Technology for Minimizing SMS Delivery
Privacy preserving relative location based services for mobile users
USING A DEEP UNDERSTANDING OF NETWORK ACTIVITIES FOR SECURITY EVENT MANAGEMENT
Trust Based Content Distribution for Peer-ToPeer Overlay Networks
An analysis of security challenges in mobile ad hoc networks
Improved indistinguishability for searchable symmetric encryption
Secure intrusion detection and attack measure selection
Network security 10EC832 vtu notes
An explicit trust model towards better system security
Performance and Simulation Study of TheProposed Direct, Indirect Trust Distri...
IRJET- An Efficient Dissemination and Dynamic Risk Management in Wireless Sen...
Oruta: Privacy-Preserving Public Auditing for Shared Data in the Cloud
Ad

Similar to Privacy preserving distributed profile matching in proximity-based mobile social networks (20)

PDF
Reports on Fairness aware and privacy preserving friend matching protocol in ...
PDF
Asymmetric Social Proximity Based Private Matching Protocols for Online Socia...
PDF
Book
PPTX
Asymmetric Social Proximity Based Private Matching Protocols for Online Socia...
PDF
Privacy Preserving Aggregate Statistics for Mobile Crowdsensing
DOC
IEEE 2014 JAVA MOBILE COMPUTING PROJECTS Privacy preserving optimal meeting l...
PPTX
Privacy preserving optimal meeting location determination on mobile devices
PDF
An Improved Explicit Profile Matching In Mobile Social Networks
PDF
International Journal of Engineering Research and Development (IJERD)
PDF
Privacy Protectin Models and Defamation caused by k-anonymity
PDF
Mobile computing-ieee-2014-projects
PDF
SURVEY PAPER ON PRIVACY IN LOCATION BASED SEARCH QUERIES.
PDF
Mobile Computing IEEE 2014 Projects
DOCX
Anonymization of centralized and distributed social networks by sequential cl...
PDF
A Privacy-Preserving Location Monitoring System for Wireless Sensor Networks
DOCX
Protecting user data in profile matching social networks
DOC
Privacy preserving optimal meeting location determination on mobile devices
DOC
Privacy preserving optimal meeting location determination on mobile devices
PDF
USER PROFILE BASED PERSONALIZED WEB SEARCH
Reports on Fairness aware and privacy preserving friend matching protocol in ...
Asymmetric Social Proximity Based Private Matching Protocols for Online Socia...
Book
Asymmetric Social Proximity Based Private Matching Protocols for Online Socia...
Privacy Preserving Aggregate Statistics for Mobile Crowdsensing
IEEE 2014 JAVA MOBILE COMPUTING PROJECTS Privacy preserving optimal meeting l...
Privacy preserving optimal meeting location determination on mobile devices
An Improved Explicit Profile Matching In Mobile Social Networks
International Journal of Engineering Research and Development (IJERD)
Privacy Protectin Models and Defamation caused by k-anonymity
Mobile computing-ieee-2014-projects
SURVEY PAPER ON PRIVACY IN LOCATION BASED SEARCH QUERIES.
Mobile Computing IEEE 2014 Projects
Anonymization of centralized and distributed social networks by sequential cl...
A Privacy-Preserving Location Monitoring System for Wireless Sensor Networks
Protecting user data in profile matching social networks
Privacy preserving optimal meeting location determination on mobile devices
Privacy preserving optimal meeting location determination on mobile devices
USER PROFILE BASED PERSONALIZED WEB SEARCH
Ad

More from IEEEFINALYEARPROJECTS (20)

DOCX
Scalable face image retrieval using attribute enhanced sparse codewords
DOCX
Scalable face image retrieval using attribute enhanced sparse codewords
DOCX
Reversible watermarking based on invariant image classification and dynamic h...
DOCX
Reversible data hiding with optimal value transfer
DOCX
Query adaptive image search with hash codes
DOCX
Noise reduction based on partial reference, dual-tree complex wavelet transfo...
DOCX
Local directional number pattern for face analysis face and expression recogn...
DOCX
An access point based fec mechanism for video transmission over wireless la ns
DOCX
Towards differential query services in cost efficient clouds
DOCX
Spoc a secure and privacy preserving opportunistic computing framework for mo...
DOCX
Secure and efficient data transmission for cluster based wireless sensor netw...
DOCX
Privacy preserving back propagation neural network learning over arbitrarily ...
DOCX
Non cooperative location privacy
DOCX
Harnessing the cloud for securely outsourcing large
DOCX
Geo community-based broadcasting for data dissemination in mobile social netw...
DOCX
Enabling data dynamic and indirect mutual trust for cloud computing storage s...
DOCX
Dynamic resource allocation using virtual machines for cloud computing enviro...
DOCX
A secure protocol for spontaneous wireless ad hoc networks creation
DOCX
Utility privacy tradeoff in databases an information-theoretic approach
DOCX
Two tales of privacy in online social networks
Scalable face image retrieval using attribute enhanced sparse codewords
Scalable face image retrieval using attribute enhanced sparse codewords
Reversible watermarking based on invariant image classification and dynamic h...
Reversible data hiding with optimal value transfer
Query adaptive image search with hash codes
Noise reduction based on partial reference, dual-tree complex wavelet transfo...
Local directional number pattern for face analysis face and expression recogn...
An access point based fec mechanism for video transmission over wireless la ns
Towards differential query services in cost efficient clouds
Spoc a secure and privacy preserving opportunistic computing framework for mo...
Secure and efficient data transmission for cluster based wireless sensor netw...
Privacy preserving back propagation neural network learning over arbitrarily ...
Non cooperative location privacy
Harnessing the cloud for securely outsourcing large
Geo community-based broadcasting for data dissemination in mobile social netw...
Enabling data dynamic and indirect mutual trust for cloud computing storage s...
Dynamic resource allocation using virtual machines for cloud computing enviro...
A secure protocol for spontaneous wireless ad hoc networks creation
Utility privacy tradeoff in databases an information-theoretic approach
Two tales of privacy in online social networks

Recently uploaded (20)

PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
KodekX | Application Modernization Development
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Big Data Technologies - Introduction.pptx
PPTX
Spectroscopy.pptx food analysis technology
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPT
Teaching material agriculture food technology
PDF
Electronic commerce courselecture one. Pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Reach Out and Touch Someone: Haptics and Empathic Computing
Digital-Transformation-Roadmap-for-Companies.pptx
KodekX | Application Modernization Development
Understanding_Digital_Forensics_Presentation.pptx
Machine learning based COVID-19 study performance prediction
The Rise and Fall of 3GPP – Time for a Sabbatical?
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Big Data Technologies - Introduction.pptx
Spectroscopy.pptx food analysis technology
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
“AI and Expert System Decision Support & Business Intelligence Systems”
Teaching material agriculture food technology
Electronic commerce courselecture one. Pdf
Network Security Unit 5.pdf for BCA BBA.
Encapsulation_ Review paper, used for researhc scholars
MYSQL Presentation for SQL database connectivity
Profit Center Accounting in SAP S/4HANA, S4F28 Col11

Privacy preserving distributed profile matching in proximity-based mobile social networks

  • 1. Privacy-Preserving Distributed Profile Matching in Proximity-based Mobile Social Networks ABSTRACT The Profile matching means two users comparing their personal profiles and is often the first step towards effective PMSN. It, however, conflicts with users’ growing privacy concerns about disclosing their personal profiles to complete strangers before deciding to interact with them Our protocols enable two users to perform profile matching without disclosing any information about their profiles beyond the comparison resul Making new connections according to personal preferences is a crucial service in mobile social networking, where an initiating user can find matching users within physical proximity of him/her. In existing systems for such services, usually all the users directly publish their complete profiles for others to search. However, in many applications, the users’ personal profiles may contain sensitive information that they do not want to make public. In this paper, we propose FindU, a set of privacy-preserving profile matching schemes for proximity-based mobile social networks. In FindU, an initiating user can find from a group of users the one whose profile best matches with his/her; to limit the risk of privacy exposure, only necessary and minimal information about the private attributes of the participating users is exchanged. Two increasing levels of user privacy are defined, with decreasing amounts of revealed profile information. Leveraging secure multi-party computation (SMC) techniques, we propose novel protocols that realize each of the user privacy levels, which can also be personalized by the users. We provide formal security proofs and performance evaluation on our schemes, and show their advantages in both security and efficiency over state-of-the-art schemes. The social proximity between two users as the matching metric, which measures the distance between their social coordinates GLOBALSOFT TECHNOLOGIES IEEE PROJECTS & SOFTWARE DEVELOPMENTS IEEE FINAL YEAR PROJECTS|IEEE ENGINEERING PROJECTS|IEEE STUDENTS PROJECTS|IEEE BULK PROJECTS|BE/BTECH/ME/MTECH/MS/MCA PROJECTS|CSE/IT/ECE/EEE PROJECTS CELL: +91 98495 39085, +91 99662 35788, +91 98495 57908, +91 97014 40401 Visit: www.finalyearprojects.org Mail to:ieeefinalsemprojects@gmail.com
  • 2. with each being a vector precomputed by a trusted central server to represent the location of a user in an online social network. By comparison, our work does not rely on the affiliation of PMSN users with a single online social network and addresses a more general private matching problem for PMSN by supports fine-grained personal profiles and a wide spectrum of matching metrics Existing System In existing systems for such services, usually all the users directly publish their complete profiles for others to search. However, in many applications, the users’ personal profiles may contain sensitive information that they do not want to make public. Disadvantage:- Opens up the possibility for hackers to commit fraud and launch spam and virus attacks. Increases the risk of people falling prey to online scams that seem genuine, resulting in data or identity theft. May result in negative comments from employees about the company or potential legal consequences if employees use these sites to view objectionable, illicit or offensive material. Potentially results in lost productivity, especially if employees are busy updating profiles, e Proposed System: In this paper, we overcome the above challenges and make the following main contributions. (1) We formulate the privacy preservation problem of profile matching in MSN. Two levels of privacy are defined along with their threat models, where the higher privacy level leaks less profile information to the adversary than the lower level.
  • 3. (2) We propose two fully distributed privacy-preserving profile matching schemes, one of them being a private set intersection protocol and the other is a private cardinality of set- intersection protocol. However, solutions based on existing PSI schemes are far from efficient. We leverage secure multi-party computation based on polynomial secret sharing, and propose several key enhancements to improve the computation and communication efficiency. Advantage:- o Proximity-based mobile social networking (PMSN) becomes in-creasingly popular due to the explosive growth of smart phones. Two mutually mistrusting parties, each holding a private data set, jointly Compute the intersection or the intersection cardinality of the two sets without leaking any additional information to either party. Facilitates open communication, leading to enhanced information discovery and delivery. Allows employees to discuss ideas, post news, ask questions and share links. Provides an opportunity to widen business contacts. Targets a wide audience, making it a useful and effective recruitment tool. Improves business reputation and client base with minimal use of advertising. Expands market research, implements marketing campaigns, delivers communications and directs interested people to specific web sites. Project Enhancement:- “FindU : Profile Matching in Secure Multi-party Computation (SMC)” Proximity-based user discovery and key establishment are two important issues for the usability of our profile matching protocols. We for the first time formalize the problem of
  • 4. privacy-preserving distributed profile matching in MSNs, andpropose two concrete schemes that achieve increasing levelsof user privacy preservation. Towards designing lightweight protocols, we utilize Shamir secret sharing as the main secure computation technique, while we propose additional enhancements to lower the proposed schemes’ communication costs. Through extensive security analysis and simulation study, we show that 1) our schemes are proven secure under the HBC model, and can be easily extended to prevent certain active attacks; 2) our schemes are much more efficient than state-ofthe-art ones in MSNs where the network size is in the orderof tens, and when the number of query attributes is smaller We envision that our FindU scheme can be used in mobile devices equipped with short-range wireless interfaces like WiFi or Bluetooth (most of today’s smartphones have both interfaces), and operate in the adhoc mode. We have done some prior work in practical trust initialization in wireless networks Preventing Malicious Attacks it would be interesting to make it secure under the stronger malicious model, i.e., to prevent an adversary from arbitrarily deviating from a protocol run. In the conference version of this paper, we showed that with an additional commitment round before final reconstruction specific type of “set inflation attack” can be easily prevented where a malicious user influences the final output in her favorable way by changing her shares after seeing others’. MODULES: 1. Security 2. Usability and Efficiency 3. Shamir secret sharing scheme 4. Preventing Malicious Attacks
  • 5. Modules Description 1. Security Since the users may have different privacy requirements and it takes different amount of efforts to achieve them, we hereby (informally) define two levels of privacy where the higher level leaks less information to the adversaries. 2. Usability and Efficiency For profile matching in MSN, it is desirable to involve as few human interactions as possible. In this paper, a human user only needs to explicitly participate in the end of the protocol run, e.g., decide whom to connect to based on the common interests. In addition, the system design should be lightweight and practical, i.e., being enough efficient in computation and communication to be used in MSN. Finally, different users (especially the candidates) shall have the option to flexibly personalize their privacy levels. 3. Shamir secret sharing scheme Secret sharing schemes are multi-party protocols related to key establishment. The original motivation for secret sharing was the following. To safeguard cryptographic keys from loss, it is desirable to create backup copies. The greater the number of copies made, the greater the risk of security exposure; the smaller the number, the greater the risk that all are lost. Secret sharing schemes address this issue by allowing enhanced reliability without increased risk. 4. Preventing Malicious Attacks. Our protocols in this paper are only proven secure in the HBC model; it would be interesting to make it secure under the stronger malicious model, i.e., to prevent an
  • 6. adversary from arbitrarily deviating from a protocol run. we showed that with an additional commitment round before final reconstruction (which adds little additional overhead), a specific type of “set inflation attack” can be easily prevented where a malicious user influences the final output in her favorable way by changing her shares after seeing others’.
  • 7. Architecture End Process Select People/Search People Location Based Update Profile Upload Secrets Check Malicious Login Out Yes No View Matched Profile if Matching>=Threshold Check Malicious Attack No No Yes View Matched Profile/ Delete Profile Out
  • 8. System Configuration:- H/W System Configuration:- Processor - Pentium –III Speed - 1.1 Ghz RAM - 256 MB (min) Hard Disk - 20 GB Floppy Drive - 1.44 MB Key Board - Standard Windows Keyboard Mouse - Two or Three Button Mouse Monitor - SVGA S/W System Configuration:-  Operating System :Windows95/98/2000/XP  Application Server : Tomcat5.0/6.X  Front End : HTML, Java, Jsp  Scripts : JavaScript.  Server side Script : Java Server Pages.  Database : Mysql  Database Connectivity : JDBC.
  • 9. CONCLUSION In this paper, we for the first time formalize the problem of privacy-preserving distributed profile matching in MSNs, and propose two concrete schemes that achieve increasing levels of user privacy preservation. Towards designing lightweight protocols, we utilize Shamir secret sharing as the main secure computation technique, while we propose additional enhancements to lower the proposed schemes’ communication costs. Through extensive security analysis and simulation study, we show that 1) our schemes are proven secure under the HBC model, and can be easily extended to prevent certain active attacks; 2) our schemes are much more efficient than state-ofthe- art ones in MSNs where the network size is in the order of tens, and when the number of query attributes is smaller than the number of profile attributes.