bit-tech.net

Microsoft criticised over Windows 10 encryption key upload

Microsoft criticised over Windows 10 encryption key upload

Microsoft has confirmed that all device encryption keys generated by Windows 10 are uploaded to remote servers, with only BitLocker users being given the ability to opt-out.

A weakness has been found in the on-by-default disk encryption of Microsoft's Windows 10, with the encryption keys being uploaded and stored on a remote server without the user's knowledge.

Microsoft's Windows 10 made some strides in improving the security of the company's computing platform, beginning with enabling an on-by-default disk encryption system based around its BitLocker technology. What the company did not make clear, however, is that the key used for this encryption is automatically uploaded to the Microsoft OneDrive servers - meaning it can, in theory, be illegally captured or legally requested by security services and other attackers, rendering the cryptography moot.

The news was broken by The Intercept, which confirmed with Microsoft that the encryption key used for on-disk encryption is automatically uploaded to Microsoft's servers by default and that there is no way to opt-out of the process. 'When a device goes into recovery mode, and the user doesn’t have access to the recovery key, the data on the drive will become permanently inaccessible. Based on the possibility of this outcome and a broad survey of customer feedback we chose to automatically backup the user recovery key,' a spokesperson told the site. 'The recovery key requires physical access to the user device and is not useful without it.'

With Microsoft already under fire for default settings in Windows 10 which see considerable user information being transmitted for the sake of targeted advertising and software feedback, the revelation that the encryption keys are being stored remotely is an unwelcome one. The issue is, however, somewhat mitigated: only the keys used for the on-by-default disk encryption are shared, with any users option to turn on BitLocker being offered the option to store the recovery key locally instead. For Windows 10 Home users, this is of little help: BitLocker is only available on Windows 10 Pro and above.

Microsoft does provide a means of deleting a device's recovery key from the remote servers, but not of generating a new key on Windows 10 Home without having it automatically uploaded once more.

21 Comments

Discuss in the forums Reply
Dave Lister 30th December 2015, 11:59 Quote
So it's not a back door exactly, more like somebody leaving the front door key under the mat ? I really hope that developers switch to Vulkan over DX12 so I can game in full modern glory on either my current win7 system or switch to linux.

With all MS' wealth why is it so difficult for them to say no to western governments requests for easy access to data?? It is now becoming clearer why MS is giving away win10 for free for anyone with a PC capable of running a modern OS.
GoodBytes 30th December 2015, 12:39 Quote
This is a no issue. You need to have the computer to decrypt the data. That is like finding a key on the street. It's worthless, you don't know which doors it is for.

Click-bait article
GoodBytes 30th December 2015, 12:42 Quote
Quote:
Originally Posted by Dave Lister
With all MS' wealth why is it so difficult for them to say no to western governments requests for easy access to data?? It is now becoming clearer why MS is giving away win10 for free for anyone with a PC capable of running a modern OS.
In the recent years, Microsoft has been fighting against the government. If the government has a warrant, Microsoft is super fast at delivering the information requested. However, no warrant, and Microsoft is fighting the government. And I mean complete with full data transfer to another country, making U.S government life not only a pain to get (not to mention that Microsoft can also move it again), but sometimes impossible.

Since then, Azure platform has been booming with companies switching over to Microsoft offering over Amazon.
Dave Lister 30th December 2015, 13:08 Quote
GoodBytes = Fair enough, it just seems like I have never seen anything positive about windows since windows 7 especially regarding user security.
I'd still prefer to use Linux as my everyday OS though, perhaps dual booting with windows 7. So my fingers are crossed that Vulkan really twists the knife into Windows and DX12.
Anfield 30th December 2015, 13:27 Quote
Windows is used by over a billion people, if even just 1% of them would be idiots (and the percentage is obviously far higher) that equals millions of potential lawsuits if people can't access their data any more as they didn't realize they needed to keep the key somewhere...

So the only options where:

No encryption by default
Microsoft keeps a backup of the key
Corky42 30th December 2015, 13:32 Quote
Quote:
Originally Posted by GoodBytes
This is a no issue. You need to have the computer to decrypt the data. That is like finding a key on the street. It's worthless, you don't know which doors it is for.

I'm not sure anyone's said it's an issue, although the potential for it becoming one is huge, and putting my tin foil hat on you could be giving governments the key to unlock your device.

Your analogy of finding a key on the street is a rubbish one, the key Microsoft stores without your consent is linked to the device, it's like a company storing the spare key for every lock in case the person who owns the lock loses the original.

Maybe you need to read the linked article on the Intercept that Gareth provided, either that or read up on what key escrow is.
edzieba 30th December 2015, 14:01 Quote
As explained on Ars, this will only be affecting those who would otherwise have an unencrypted drive (i.e. in the 'key under the doormat' analogy, the previous state would be 'user does not have a door'), and can be disabled fairly easily.
In this case, someone has discovered a two-year-old feature, and misconstrued it rather dramatically. This reflects very poorly on The Intercept.
Jimbob 30th December 2015, 14:35 Quote
I found this out months ago and glad I did, bit locker on my Asus tablet went nuts (every time I rebooted the tablet it said it needed the unlock key) without being able to log on to my account to retrieve I'd have lost all my stuff.

Don't forget you also need the users MS account username and password plus physical access to the device, plus it asks a security question.

This is really a very non issue.
Corky42 30th December 2015, 15:03 Quote
Quote:
Originally Posted by edzieba
As explained on Ars, this will only be affecting those who would otherwise have an unencrypted drive (i.e. in the 'key under the doormat' analogy, the previous state would be 'user does not have a door'), and can be disabled fairly easily.

As with most analogies they only provide a very rough idea of what's going on, they don't provide a detailed explanation and on this i feel Ars has done its readers a disservice.

The problem (IMO) is that it may provide people with a false sense of security, when enabling devices encryption you would expect to be asked if you wanted to store you decryption key on the Microsoft servers, the problem is, like most of Microsoft's decisions of late, is that they actively opt user into features that put their privacy and security at a potential risk.

I'm not saying features like automatic device encryption and backing up the key to Microsoft servers is a bad thing, but that should be an active choice made by the user and not something that Microsoft assumes everyone wants.
Quote:
Originally Posted by edzieba
In this case, someone has discovered a two-year-old feature, and misconstrued it rather dramatically. This reflects very poorly on The Intercept.

I could be wrong but didn't the hardware requirements change for Windows 10? in effect forcing some, if not all hardware required to automatically enabled the feature.
Isitari 30th December 2015, 16:09 Quote
I suggest people read this before passing judgement on why Microsoft did this: http://www.theregister.co.uk/2015/12/30/microsoft_hard_drive_encryption_keys/
Corky42 30th December 2015, 16:27 Quote
This line in the register article that Isitari posted sums it up for me..
Quote:
Well, here's the rub. Maybe if Microsoft was a little more upfront with people, and made it a clear option during installation or during the first boot, this wouldn't be such a shock. Just like its privacy settings in Windows 10 that are on by default and tucked away: some are useful, others not, but a little warning would have been appreciated.

From my understanding it seems like a clash of cultures as i believe Americans are used to automatically being opted into everything and having to opt out afterwards if they choose to, whereas the rest of the world, particularly European countries, have a culture of automatically assuming an opted out default and letting people choose to opt into something should they wish, or at least actively asking the user.
Nexxo 30th December 2015, 17:02 Quote
Not just that: most people are muggles. Their experience of an OS on their PC is like the wheels on their car: they understand it's essential to making the contraption go, but they wouldn't know how to change one.

So muggles want an OS install and upgrade to be one-click easy. They certainly don't want to be confronted with a lot of technical questions on whether they want to opt in on certain features or opt out on them, only to find out much later in a state of crisis of their PC having gone down in flames with all their stuff on it, that they possibly made a wrong choice because they didn't really understand the technical question.

Nope, muggles want Microsoft to know on their behalf what features they need. They want Microsoft to answer the hard technical questions for them, like they expect their car to come with a service plan and a roadside assistance scheme that will change the tire for them.

This annoys geeks like us, who buy cars knowing how to change the oil, gap the spark plugs and change the tires, and buy PCs (or rather, their constituent components) knowing how to do a fine-grained OS install. We worry about security features because we understand their limitations. But muggles just want stuff to work, and don't care about the technology. Ownership means a very different thing to them than to us.
Corky42 30th December 2015, 18:01 Quote
That's all well and good but as the author of the register article put it "if Microsoft was a little more upfront with people, and made it a clear option during installation or during the first boot, this wouldn't be such a shock"

If Apple users are given that option what so different with Windows users (re:Encrypting the drive), automatically enrolling people into things they may not want or puts them at risk is a very questionable tactic, so much so that banks have been paying out millions because they automatically enrolled people into PPI, I've got nothing against presenting people with a default option and letting them choose to either keep it or not, but to do it automatically for them is plain wrong.

EDIT: We all know most people just click next, next, next, and for those people the default options would be chosen, if they didn't like what was chosen for them then they only have themselves to blame and not Microsoft as it was a choice they made, we don't like it if when some software installs all sorts of toolbars and other PUP's without any warning so what make Microsoft think we would like it when they do a *similar thing?

Similar in that it's making a choice on our behalf.
jrs77 30th December 2015, 18:02 Quote
It's not a key found on the street. Microsoft knows exactly what machine the key belongs to and can forward it to authorities. Therefoore it's definately a backdoor imho.

I can't stress it enough, but if I wouldn't be bound to Windows/MacOS because most of my necessary graphics-software isn't available for Linux, I would switch in an instant.
All my non-work PCs are running on Linux anyways, as it's prefectly fine for most of the things you usually do on a PC. In addition it's free and highly configurable to your needs.
Phil Rhodes 31st December 2015, 10:40 Quote
I'm more worried about the encryption being on by default. In my experience, it's much more likely that some fault with it will render the drive unreadable, rather than some shadowy government organisation wanting your data. The last thing I want is another reason why I might not be able to get at my files.
Spreadie 31st December 2015, 11:02 Quote
Uninstall / disable Onedrive.

clicky
jrs77 31st December 2015, 14:08 Quote
Quote:
Originally Posted by Spreadie
Uninstall / disable Onedrive.

clicky

Yeah, only if you have Win10 Pro. The Home-version lacks tools like GPedit.msc.

Also, once Win10 does an update, OneDrive installs itself again.
Spreadie 31st December 2015, 17:37 Quote
Quote:
Originally Posted by jrs77
Yeah, only if you have Win10 Pro. The Home-version lacks tools like GPedit.msc.

Also, once Win10 does an update, OneDrive installs itself again.
Lovely. Another reason to dislike Win10.
creative 2nd January 2016, 10:42 Quote
Quote:
Originally Posted by jrs77

Also, once Win10 does an update, OneDrive installs itself again.

I did not know this. Why on earth is MS putting something back on that I have removed? (just checked, its there) I was almost ready to put W10 on my gaming rig but this will not be happening 100% now.
Big_malc 2nd January 2016, 11:11 Quote
Anyone else been using Spybot anti-Beacon to block services and some group policies ?
creative 2nd January 2016, 12:05 Quote
Quote:
Originally Posted by Big_malc
Anyone else been using Spybot anti-Beacon to block services and some group policies ?

yep. works as it should for me.
Log in

You are not logged in, please login with your forum account below. If you don't already have an account please register to start contributing.



Discuss in the forums