Computing

Searching an Encrypted Cloud

(Page 2 of 2)

  • Thursday, November 12, 2009
  • By David Talbot

Encrypted search architectures and tools have been developed by groups at several universities and companies. Though there are a variety of different approaches, most technologies encrypt data in a file--as well as tags called metadata that describe the contents of those files--and issue a master key to the user. The token used to search through encrypted data contains functions that are able to find matches to metadata attached to certain files, and then return the encrypted files to the user. Once the user has the file, he can use his master decryption "key" to decrypt it.

While some parts of these encryption processes are already mature, the technologies needed to execute encrypted search are still painfully slow because of the heavy computation involved. Unless limits are imposed on the extent of the search, conducting a general search even with a single word could take "tens of seconds" to complete, says Radu Sion, a computer scientist at Stony Brook University in New York, who is co-chairing the cloud security workshop tomorrow. Performing searches with two or more words, if possible at all, could increase the needed computation exponentially, he adds.

Microsoft's report is an architecture proposal, and does not describe a new advance in the underlying encryption technologies. But, along with other research groups, the company's research team is working on next-generation search using more computationally efficient versions of cryptography.

"Cryptographic storage and key management are interesting areas, and we are exploring some of the technologies that are discussed on a theoretical basis in this [Microsoft] report," says Eran Feigenbaum, director of security for Google Apps. But Feigenbaum notes that it's not clear how such techniques could be used while still allowing cloud users to collaborate on documents in real-time. "There are significant implementation challenges that would need to be addressed," he added.

Still, Sion says that the new technologies and architecture proposals are badly needed. "This would be a first step to providing technologies that address the new liabilities the cloud brings," he says. "You don't want the cloud having access to your data, number one, and being subpoenaed for your data, number two. The cloud hosts all your stuff--but you don't want to shift all your liability to a lawyer in the cloud."

Print

Related Articles

A Cloud that Can't Leak

Researchers at Microsoft have built a virtual vault that could work on medical data without ever decrypting it.

Computing with Secrets, but Keeping them Safe

A cryptographic method could see cloud services work with sensitive data without ever decrypting it.

Vulnerability Seen in Amazon's Cloud-Computing

New research reveals how to find would-be victims within cloud hardware.

Close Comments

To comment, please sign in or register

Forgot my password

Dearmisshannah92

2 Comments

  • 819 Days Ago
  • 11/16/2009

Wow

I feel this article to be very futuristic and mind-boggling. If I didn’t have to do Technology Review every Monday at school, I wouldn’t know half the things that were going on in today’s modern world. Who would’ve actually thought it was humanly possible to have cloud computing? I still would need to read more into it because the article did state that it has exploded in popularity over the recent years. I can honestly say I look foreward to reading all the different articles each week and finding out about the latest topics.

Reply

Advertisement

MAGAZINE

Can We Build Tomorrow's Breakthroughs?

Manufacturing in the United States is in trouble. That's bad news not just for the country's economy but for the future of innovation.

Sponsored Content

Technologies from National Instruments

Adding Data Logging
Log measured data to a file and open it in Microsoft Excel

> Click here for more National Instruments Videos <
Whitepaper

Temperature Measurements with Thermocouples: How-To Guide

This document is part of the “How-To Guide for Most Common Measurements” centralized resource portal. This tutorial provides a detailed guide for measurement and device considerations to take temperature measurements using thermocouples. Get an introduction to thermocouples, which are inexpensive sensing devices widely used with PC-based data acquisition systems. Also review some specific thermocouple examples and learn how thermocouples work and ways to integrate them into a data acquisition measurement system.

View full PDF > Listen to story >
Find us on Youtube

Videos

A Robot Recruit that Can Do It All

More

Advertisement

Technology Review Lists

TR50

Our list of the 50 most innovative companies, including the following:

Roche

1366 Technologies

BIND Biosciences

Ushahidi

More

Advertisement

Facebook

Advertisement