Privacy-Preserving Profile Matching for Proximity-Based Mobile Social Networking
theory of spread - spectrum communications - a tutorial .