<< Data was stolen from an Amazon Web Services-based storage bucket, which included more than 140,000 Social Security numbers >>
How about all of these 'data breach!!! data was taken OUT OF THE CLOUD!!!!' articles instead start with
"Data was PUT INTO Amazon Web Services, which is a sketchy private company with an extremely bad reputation owned by the world's richest man who is currently being blackmailed and who many Amazon users hope, against all the evidence, isn't a literal Bond Villain.."
@digicana There..... aren't, though, that's the thing.
That's what I'm trying to get people to understand.
If you use purely cloud *storage*? Yes. You can encrypt data on your physical machine and then send it it through the Internet and store it in the Cloud.
If you use a cloud *compute* server? Hahaha lol no.
Your cloud server's RAM will have your decryption keys in it, because how else will it be able to compute?
Good luck. Maybe Secure Enclaves will save you. Maybe!
But see, the thing, is:
Cloud compute means we now have this MASSIVE concentration of all the world's data and compute in maybe three or four companies. All of whom want to have and keep VERY close relationships with US military and intelligence.
This is a very, very target rich environment for those agencies, should they want to... go fishing for, whatever.
It's like the perfect data crime. Who will know if you're scanning hypervisor RAM for keys? And the payoff? Near infinite.
@digicana If I were a US spy and I *wasn't* quietly talking to US cloud companies (through their national security channels, extremely classified, Top Men only) about how to massively sift all compute node RAM for keys, I'd be doing something very wrong.
Use case #1: 'What if ISIS is running secure chat over an AWS node? Omg we need to be able to listen to them! We need to get all their keys!'
Use case #2: 'What if we scale that up to more Bad People than ISIS?'
Use case #3: 'I don't like X'.
Now there are no doubt all sorts of internal rules, procedures, military honour, etc, preventing the NSA, CIA et al from just turning on the surveillance on everyone
And Jeff Bezos isn't currently on Team Trump. Apart from the blackmail and the eye-wateringly expensive divorce in process.
but on the other hand,
I think it's fair to say a whole lot of safeties have failed in the US political and intelligence system, and we don't know who is running who right now.
@natecull Regardless of world events, AES remains politically neutral.
@digicana And once again, I ask:
How are you going to securely encrypt and decrypt AES, on a cloud compute server running a hypervisor whose code is classified, with the keys held in RAM connected to you don't know what?
@digicana Because AWS hypervisor code *is* classified, I believe. 'For security'. For someone's security, yes. Is it yours? Maybe!
sure, but if your adversary *literally owns the physical computer*, their job of reading your RAM is a LOT easier.
It's just that for some reason nobody's threat model yet includes 'what if your tech infrastructure provider WAS your adversary?'
They certainly do if that provider is Huawei! But if it's American (and they're American, or even English-speaking non-US), they think it's fine.
Even if they also think the US President is literally owned by the Russian Mafia.
@natecull @digicana I meant it's possible that your can use these vulns for your own advantages. From this perspective the proliferation of scary side-channel attacks is not 100% bad. If everything runs on the cloud, users have nothing to lose, these vulns are actually giving some people a remote (but non-zero) chance to subvert massive concentration of three or four companies, and possibly even US military and intelligence. Here comes a new #cyberpunk plot.