Technology Review - Published By MIT
Advertisement

A Private Social Network for Cell Phones

Users can share information, but the network only sees encrypted data.

By Tom Simonite

Tuesday, June 22, 2010

smaller text tool iconmedium text tool iconlarger text tool icon

Researchers at Microsoft have developed mobile social networking software that lets users share personal information with friends but not the network itself.

Picture sharing: This photo will be tagged and sent to the users’ friends—but it will be encrypted so that the company that handles the network won't be able to see it.
Credit: Microsoft

"When you share a photo or other information with a friend on [a site like] Flickr, their servers are also able to read that information," explains Iqbal Mohomed, a researcher at Microsoft Research Silicon Valley, who developed the new network, called Contrail, with several colleagues. "With Contrail, the central location doesn't ever know my information, or what particular users care about--it just sees encrypted stuff to pass on."

When a Contrail user updates his information on the network, by adding a new photo, for example, the image file is sent to a server operating within the networks' cloud, just as with a conventional social network. But it is encrypted and appended with a list that specifies which other users are allowed to see the file. When those users' devices check in with the social network, they download the data and decrypt it to reveal the photo.

Contrail requires users to opt-in if they want to receive information from friends. When a person wants to receive a particular kind of update from a contact, a "filter" is sent to that friend's device. If, for example, a mother wants to see all the photos tagged with the word "family" by her son, she creates the filter on her phone. The filter is encrypted and sent via the cloud to her son's device.

Story continues below

Once decrypted, the filter ensures that every time he shares a photo tagged "family," an encrypted version is sent to the cloud with a header directing it to the cell phone belonging to his mother (as well as anyone else who has installed a similar filter on his device). Encryption hides the mother's preferences from the cloud, as well as the photos themselves. Each user has a cryptographic key on his or her device for every friend that is used to encrypt and decrypt shared information.

Contrail runs on Microsoft's cloud computing service, Windows Azure, and the team has developed three compatible applications running on HTC Windows Mobile cell phones. "This is an [application programming interface] on top of which you can build all kinds of social applications," explains Mohomed. "We just developed these applications to demonstrate what it can do."

Comments

  • It's all about marketing Azure - Cloud computing
    The Decision to deploy a private social network is good; seems to be. However the thesaurus is not said; socialised, secure envi for mobiles, it was going to be  a marketing tactic for Microsoft Cloud Computing Technology - Windows Azure; showing the features to peeps more interestingly as  an AD.

    Any how. if the technology could do its favour for the sake of Humanity, I am the first to feel Glad.

    Regards,
    Chaladi
    Rate this comment: 12345

    chaladhi
    06/23/2010
    Posts:1
    Avg Rating:
    5/5
  • What's new here?
    A bit confused, as SSL and encrypted systems are completely independent of Cell Phones - rather, it's all run over TCP, and that works regardless of how the network is layered.

    Not sure why on earth this is "cell phone" news...
    Rate this comment: 12345

    Hellblazer
    06/23/2010
    Posts:1
    Avg Rating:
    5/5
  • Correction in the URL for the video
    There is a mistake in the URL for the video -

    it is currently set to

    "file:///C:/Documents%20and%20Settings/tom.simonite/My%20Documents/Articles/06-June/channel9.msdn.com/shows/TechFairSV/Mobile-to-Mobile-Networking-in-3G-Networks/"

    It should be

    http://channel9.msdn.com/shows/TechFairSV/Mobile-to-Mobile-Networking-in-3G-Networks/
    Rate this comment: 12345

    tariqrauf200...
    06/24/2010
    Posts:1
  • This is not a secured network
    IF the data in the cloud has a header containing the key to unlock the data or if the device of the user stores the keys of all of the users friends, it will take a hacker no less time to hack into the users account as well as those of their friends exposing all their data.

    Instead, it would be much  much more safer to store the data without storing the keys on the device or as part of the data. The key or the password need to be generated in real time not stored and retrieved.

    We have developed such a solution called EasySecured. Though Microsoft and others might try to develop something similar, they are limited by their lack of innovation.
    Rate this comment: 12345

    easysecured
    06/28/2010
    Posts:1

Videos

How to Make Robotic Hands

Log In

Forgot your password?     Register »
Advertisement
Advertisement
Subscribe to Technology Review's e-mail update. Enter your e-mail address

Advertisement
Advertisement
MIT Massachusetts Institute of Technology CyberMedia © 2010 Technology Review. All Rights Reserved.