CNET, the online tech magazine has apparently found two sources inside of Google who are claiming that the company is embarking on a plan to encrypt user data on Google Drive. Doing so would mean that the U.S. government (read the NSA) could not legally force Google to give up the files if requested.
According to the sources, Google is taking this tact in response to information provided to the public by the now famous Edward Snowden (who is still hiding in Russia). Specifically, it was revealed that the NSA has a program called PRISM that uses software to collect data off corporate servers that hold client data as required by the Foreign Intelligence Surveillance Act. Noting a loophole in that act which says such data need only be provided if it's not encrypted, Google is apparently considering encrypting every user file on Google Drive in a way that prevents it from being opened by anyone other than the client—which includes Google too. Thus, if the NSA or other government agency (local, state or federal) submits a legal request for data on Google Drive, not only will Google not be legally bound to provide access to the files, but they wouldn't be able to open them themselves anyway—only the user will hold the key.
Currently, files saved onto Google Drive are encrypted while being transferred. While residing on the servers, they are not encrypted and easily read by anyone who gains access to them. Encrypting files on servers would cost Google more, but in this case, it appears the company is willing to eat that cost in hopes of gaining the confidence of users.
Users do have other options—they can encrypt files themselves if they wish before storing on a cloud server. Microsoft Word has a facility for doing just that. But history has shown that users are either unwilling or uneducated on how to encrypt files. Generally it means buying or downloading free software, configuring it, and then using it when desired. Another option is to avoid Google Drive and other big name cloud servers altogether and go with one of the smaller companies that already offer encryption as one of their services.
For its part, Google has remained mum on the whole topic, which means customers won't know for sure if the company is serious about offering encryption until it actually happens.
Explore further:
Undisclosed glitch disrupts Google Mail for two hours (Update)

Grallen
5 / 5 (4) Jul 19, 2013ValeriaT
1 / 5 (13) Jul 19, 2013rug
3.5 / 5 (8) Jul 19, 2013"Google not be legally bound to provide access to the files, but they wouldn't be able to open them themselves anyway—only the user will hold the key."
dirk_bruere
1 / 5 (5) Jul 19, 2013The only way this will work is if the encryption is done client side and uses open source s/w
sennekuyl
5 / 5 (1) Jul 20, 2013sennekuyl
5 / 5 (1) Jul 20, 2013As rug says, if the encryption is done client-side then Google can't access them without user intervention. They would however lose all ability to recover user data in an 'emergency'.
ECOnservative
1 / 5 (5) Jul 20, 2013ValeriaT
1.4 / 5 (8) Jul 20, 2013alfie_null
5 / 5 (4) Jul 20, 2013There is no such thing as an "expiring" key. Whenever you read of such, you are reading of an artificial attribute layered on top of some encryption technique (e.g. PKI).
Grallen
4.5 / 5 (2) Jul 20, 2013While storing but before encrypting that scan it to find tags. Then they store just the tags.
The file is then encrypted but has tags on it so they can show the right advertisements to you.
indio007
1 / 5 (3) Jul 20, 2013sennekuyl
not rated yet Jul 21, 2013Nothing. If you are uploading sensitive data with encrypting, this would create a scenario that delays cracking by a significant time in an easy to use, ubiquitous manner. Current encryption methods of widely-used services have to be done per data segment* by the user for any semblance of security. By being available at Google would mean significant uptake and automatic implementation.
@Grallen: Yeah, assuming the special sauce computations aren't too significant.
* TrueCrypt not withstanding
rah
1 / 5 (4) Jul 22, 2013VendicarE
1 / 5 (1) Jul 22, 2013If google wants to offer encryption it should be as a plugin on the client side.
This will allow me to write my own encryption/decryption plugin and know that my trade secrets are safe from American Government/Corporate spies.
VendicarE
5 / 5 (1) Jul 22, 2013The problem is not really Google or Microsoft or whomever here.
The real problem are American and Israeli secret laws that compel people to act and then bar them from publicly admitting that they were legally bound to do so.
Those laws are fundamentally opposed to freedom of expression, and should be impossible to implement.
Once you have laws that prohibit the public from talking, you have laws that bar the public from exposing all manner of corruption.
jscroft
1 / 5 (4) Jul 22, 2013antialias_physorg
not rated yet Jul 22, 2013This is for google drive - not the regular batch of google apps (mail, calendar, google plus, search results, etc. which are harvested for data)
Why? The encrypted stuff is backed up by them just as any non-encrypted stuff is. The only emergency that could jeopardize your data in this case is if you yourself lost the key for decrypting it.
That depends on where you live, as some nations have disclosure laws that can force you to give out the key under various circumstances.
http://en.wikiped...sure_law
sennekuyl
not rated yet Jul 22, 2013sennekuyl
not rated yet Jul 22, 2013sennekuyl
not rated yet Jul 22, 2013@VendicarE: You want to be very sure you got the encryption and implementation right. That's why I prefer TrueCrypt & PKI schemes. Been tested many times and no evidence they are broken implementations.