Slashdot Mirror


Cloud Security: What You Need To Know To Lock It Down

Nerval's Lobster writes "IT security writer Steve Ragan writes: 'The word "cloud" is sometimes overused in IT—and lately, it's been tossed around more than a football during a tailgating party. Be that as it may, organizations still want to implement cloud-based initiatives. But securing assets once they're in the cloud is often easier said than done.' He then walks through some of the core concepts of cloud security, along with the companies operating in the space."

74 comments

  1. Lock it down by colinrichardday · · Score: 5, Interesting

    the only safe cloud is a dead cloud.

    1. Re:Lock it down by Anonymous Coward · · Score: 0

      That's good. Mine was, "Don't use it!"

    2. Re:Lock it down by JustOK · · Score: 1

      But every cloud has a silver lining and silver is a good conductor of electricity

      --
      rewriting history since 2109
    3. Re:Lock it down by colinrichardday · · Score: 1

      But how do you stop the silver from conducting your data to unauthorized parties?

    4. Re:Lock it down by lister+king+of+smeg · · Score: 1

      client side encryption. i don't stop them from sending it to unauthorized parties but it sure as hell won't let them read it

      --
      ---Saying gnome 3 is better than windows 8 not so much a compliment as it is damning with light praise.
    5. Re:Lock it down by davester666 · · Score: 1

      Liberal amounts of arsenic.

      --
      Sleep your way to a whiter smile...date a dentist!
    6. Re:Lock it down by Anonymous Coward · · Score: 0

      nickel nitride passivation layer.

  2. Easy by Anonymous Coward · · Score: 2, Interesting

    Easy solution: Don't do it. There, I saved you having to RTFA which is just spam to drive hits to Slashdot's Cloud page.

    1. Re:Easy by Anonymous Coward · · Score: 0

      Mod points for you sir!

      I thought the same thing as I read TFA: "Wait, this is a sales pitch, where's the article?"

  3. You can't have it all. by Anonymous Coward · · Score: 2, Informative

    If you want something to be secure, you have to store it in house.
    There is no guarantee that once you put it out on "the cloud" that someone else won't reach for it.

    1. Re:You can't have it all. by dgatwood · · Score: 1

      Or encrypt it before you put it out on "the cloud". AES-128 ought to provide at least three or four years of protection.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    2. Re:You can't have it all. by hawguy · · Score: 1

      If you want something to be secure, you have to store it in house.

      There is no guarantee that once you put it out on "the cloud" that someone else won't reach for it.

      But don't you already encrypt your sensitive data at rest? If that's the case, is the cloud really any less secure than having it in-house? Your secret data is more likely to leave your facility through your internet connection than from someone taking a hard drive from your server.

    3. Re:You can't have it all. by Anonymous Coward · · Score: 1

      ROT-13 encryption should be good enough for anyone. ROT-26 if you absolutely NEED the extra security...

  4. Cloud = server by Anonymous Coward · · Score: 1

    In the "beginning" was the text terminal connected to a server through a cable. Fast forward half a century. Now its the mobile smartphone connected to a server cluster via radiowaves. What's the big deal?

    1. Re:Cloud = server by Kenja · · Score: 1

      There is a major difference. Unlike a "real" server a cloud server is an image of a system that exists in multiple locations. Its like if you took a server, and put it on a flash drive that you could stick in your pocket and walk out the door with. There is a much higher security risk as a result, since your data does not exist only in a physical location that you can control.

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    2. Re:Cloud = server by Anonymous Coward · · Score: 1

      Did you really think your data couldn't walk out the door before? Nothing has changed...

    3. Re:Cloud = server by Anonymous Coward · · Score: 0

      Did you really think your data couldn't walk out the door before? Nothing has changed...

      Except in this case, the data is already out of the door.

    4. Re:Cloud = server by bargainsale · · Score: 2

      Yes indeed:
      http://xkcd.com/908/

      --
      Aberrations have appeared in my destiny prognostication engine!
    5. Re:Cloud = server by colinrichardday · · Score: 1

      How many people could access that server?

  5. Insecure, and the cloud providers know it. by Animats · · Score: 5, Insightful

    From the article:

    "When you sign a Business Associate agreement, there's a level of liability that the business associate accepts. They openly acknowledge they have to operate within the HIPAA security rule like any covered entity. Understandably, none of the current cloud providers are willing to do that."

    That says it all. The major cloud providers won't accept responsibility for security in their own systems.

    1. Re:Insecure, and the cloud providers know it. by Anonymous Coward · · Score: 0

      Amazon apparently does: http://aws.amazon.com/about-aws/whats-new/2009/04/06/whitepaper-hipaa/

    2. Re:Insecure, and the cloud providers know it. by rgbrenner · · Score: 3, Insightful

      Did you actually read that whitepaper? Amazon says you should encrypt the data BEFORE uploading it to S3. Doesn't that tell you everything you need to know about S3's security? And to top it all off, at the end:

      Disclaimer

      This white paper is not intended to constitute legal advice. You are advised to seek the advice
      of counsel regarding compliance with HIPAA and other laws that may be applicable to you
      and your business. Amazon Web Services LLC. and its affiliated entities make no
      representations or warranties that your use of Amazon Web Services will assure compliance
      with applicable laws, including but not limited to HIPAA.

    3. Re:Insecure, and the cloud providers know it. by Anonymous Coward · · Score: 0

      Well, isn't a cloud service like a parking garage type of service? You put your car there, but they are not responsible for the security of your car.

      I guess the question is if the parking garage is trusted not to let perps (or the government) peak into your car. Or replicate the contents and hand it to someone else. Other than that, seems like a reasonable premise.

    4. Re:Insecure, and the cloud providers know it. by jkiller · · Score: 0

      What about the many, many customers that deal with HIPPA (Health Safety Information) And Patient Safety information? Also, what about security clearance? There are very few hosting services out there that offer certified compliance standards as well as employee screenings for ALL employees that will be handling (read: potentially have access both on hardware and software levels) for things that require background checks (Such as FBI background check, etc.). I deal with this on a daily basis. I've dealt with incompetent people, let's call them c-level, who just want to throw everything out of the data center into some puffy place so they don't have to worry (read: pay) for infrastructure/support on-going and up front. Also they thing this will deal with things like overheard regarding number of needed staff/salaries. Drives me up a goddamn wall. Private cloud with proper DR in place is good enough. That's the only way I'd ever plan it.

    5. Re:Insecure, and the cloud providers know it. by hawguy · · Score: 1

      Did you actually read that whitepaper? Amazon says you should encrypt the data BEFORE uploading it to S3

      You should always encrypt your data before it's stored on any disk media, not just "cloud storage".

    6. Re:Insecure, and the cloud providers know it. by rgbrenner · · Score: 0

      That's the thing: amazon can encrypt your data with aes256.. but they are saying you should encrypt it yourself before uploading it.

      In other worse, their encryption is not good enough to comply with HIPPA

    7. Re:Insecure, and the cloud providers know it. by Anonymous Coward · · Score: 0

      The strength, or lack thereof, of Amazon's encryption is irrelevant. Assuming that they use the same scheme I use (whatever that scheme is), it will always be more secure for me to encrypt my own data than to let them do it. Why? Because for Amazon to encrypt my data, I have to give them the key. How secure is that!?

    8. Re:Insecure, and the cloud providers know it. by PintoPiman · · Score: 1

      Why would Amazon want to take liability for your data's security? I'm sure they do their best to avoid breaches, but it seems to me that if you want a SLA that guarantees security that you should pay them for it (beyond what you're paying for the basic service). What corporation would ever volunteer to take on extra liability?

  6. WHAT? by Anonymous Coward · · Score: 1

    'it's been tossed around more than a football during a tailgating party'

    The hell does that even mean? I need a car analogy, STAT.

    1. Re:WHAT? by GameboyRMH · · Score: 2

      It's been tossed around more than a Fiesta in a Ken Block video.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    2. Re:WHAT? by million_monkeys · · Score: 1

      'it's been tossed around more than a football during a tailgating party'

      The hell does that even mean? I need a car analogy, STAT.

      It's an alogy to help you in case you couldn't understand the previous line: 'The word "cloud" is sometimes overused in IT'. And quite frankly, anyone who doesn't already know the term is overused, and after upon being informed of that fact needs an analogy to help them understand it, really shouldn't be directly in charge of anything IT related.

    3. Re:WHAT? by eternaldoctorwho · · Score: 1

      On a side note, that's a very relevant sig you have there.

    4. Re:WHAT? by Anonymous Coward · · Score: 0

      obviously i meant analogy, not alogy.

      alogy
      n. 1. Unreasonableness; absurdity.
      Medicine. an inability to speak, especially as the result of a brain lesion.

      hmm....

  7. Can't be done. by Hatta · · Score: 4, Informative

    The cloud provider effectively has physical access to your machine, which is game over for any sort of security. Even if you use full disk encryption, you're going to have to decrypt it, and that means your key will be in RAM. A motivated spy in the cloud provider would have little trouble dumping your VM's RAM and decrypting everything.

    You might be able to get away with running machines locally, and using the cloud for storage, if you encrypt everything locally and only store encrypted data in the cloud. But that removes most of the benefits of using the cloud in the first place.

    --
    Give me Classic Slashdot or give me death!
    1. Re:Can't be done. by Anonymous Coward · · Score: 2, Insightful

      There's always someone who can compromise your secret data. In a typical non-cloud in-house datacenter who is it? The 7 guys in the IT department, the 4 other guys in the network department, 5 or 6 key developers who have privileges to debug realtime production problems, a few high-level VPs and Execs. Oh and let's not forget all of the hardware vendors you're trusting not to plant hardware backdoors in the servers and network gear they ship you (it has happened before!). You're already putting a lot of faith (and/or contractual threats) into those people. Now you get to add Amazon to the list of people you have to trust. For *most* companies of a reasonable size, you're actually gaining security by handing off some of the risk to a larger and probably more-responsible organization like Amazon.

    2. Re:Can't be done. by GameboyRMH · · Score: 0

      Too bad you couldn't have made first post, that's all that needs to be said on the subject.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    3. Re:Can't be done. by sociocapitalist · · Score: 1

      The cloud provider effectively has physical access to your machine, which is game over for any sort of security. Even if you use full disk encryption, you're going to have to decrypt it, and that means your key will be in RAM. A motivated spy in the cloud provider would have little trouble dumping your VM's RAM and decrypting everything.

      You might be able to get away with running machines locally, and using the cloud for storage, if you encrypt everything locally and only store encrypted data in the cloud. But that removes most of the benefits of using the cloud in the first place.

      You could still 'cloud' anything not sensitive, and keep anything considered sensitive local -

      --
      blindly antisocialist = antisocial
    4. Re:Can't be done. by twisted_pare · · Score: 2

      Just use the CIA's policy: if you must really keep something secret, don't do it on a computer.

      --
      HTFU
    5. Re:Can't be done. by cryptizard · · Score: 1

      There are plenty of things you can do to take advantage of computational resources in the cloud while remaining secure i.e. private information retrieval, secure multiparty computation, homomorphic encryption, etc.

    6. Re:Can't be done. by shikan_taza · · Score: 1

      There are plenty of things you can do to take advantage of computational resources in the cloud while remaining secure i.e. private information retrieval, secure multiparty computation, homomorphic encryption, etc.

      I think fully homomorphic encryption is still in the PoC stage and is too resource-intensive to be practical.

    7. Re:Can't be done. by cryptizard · · Score: 1

      Nobody said fully homomorphic. You can do a lot with just multiplication or just addition. There was a paper by Microsoft Research about a year ago with a list of real world applications for partially homomorphic encryption. One of the big ones is statistical analysis (sum, mean, regression all require only additions). There are also almost-fully homomorphic ciphers that can do an unbounded number of additions and a small number of multiplications efficiently.

    8. Re:Can't be done. by shikan_taza · · Score: 1

      Thanks for the pointer to the MSR paper -- I was not aware of Somewhat Homomorphic Encryption.

  8. Tailgating party? by Anonymous Coward · · Score: 0

    I thought people ate bad food and drank bad drinks at these so-called tailgating parties. Do they really also throw a ball around?

    1. Re:Tailgating party? by million_monkeys · · Score: 1

      I thought people ate bad food and drank bad drinks at these so-called tailgating parties. Do they really also throw a ball around?

      No. They'd like to, but they are too drunk from drinking bud light and too fat from eating chili dogs to be capable of that sort of strenous physical exercise.

    2. Re:Tailgating party? by Anonymous Coward · · Score: 0

      That sir is a lie, drinking water will not get you drunk. Now the fat part from that food is true.

  9. Whose cloud is it anyway? by davidwr · · Score: 2

    Is it my intranet-cloud managed by my IT department?

    Is it a dedicated cloud that my company out-sources, but which is not used by anyone else? If the servers in this dedicated cloud are virtual, are the real servers also dedicated to just my company? To the extend that there is un-encrypted communication between virtual or real servers, is the physical network the traffic travels on dedicated only to me, as it might be if all the equipment was on the same rack?

    If the servers are outside of my physical control, is all persistent storage encrypted? If not, do I care if it leaks?

    If the network traffic is not encrypted, what assurance do I have that nobody who isn't on my company's payroll can snoop it, or that if they do I can live with the consequences?

    That's just for security from leaks.

    There's a whole other set of issues related to downtime and other issues that are different with "cloud" data storage vs. in-house data storage.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  10. Step #1 by Nadaka · · Score: 3, Insightful

    Don't use the cloud.

    Step #2
    We don't need no stinking step #2.

    1. Re:Step #1 by X0563511 · · Score: 1

      Step 1: put Step 1 in the body of your message, so people can find it.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    2. Re:Step #1 by Anonymous Coward · · Score: 0

      Step #0 - fail to understand difference between Subject and Comment.

    3. Re:Step #1 by slashmydots · · Score: 1

      I second that proposal, lol. And besides security, 1GBPS local > 2 MBPS (my company's upload speed).

  11. Ooooo! A white paper! by Anonymous Coward · · Score: 0

    White paper, shite paper.

    What really counts are their actions when the shit hits the fan.

  12. Car analogy Re:WHAT? by davidwr · · Score: 1

    In-house computing is like having a corporate car or fleet of cars owned or leased by your company, dedicated to its use.

    Shared-cloud (vs. intranet-cloud, managed in-house) computing is as if you paid a car-rental company $X/year for the right to have any of your employees walk up to the rental counter and be issued a car at any time day or night, without any additional payment and without any lack of availability beyond what was negotiated in the master contract.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  13. Not all the benefits by davidwr · · Score: 5, Informative

    Locally-encrypted backup-to-the-cloud is a viable, marketable service. This works both on an "intranet" basis for departments that don't, or for legal reasons can't,* trust IT with access to their data but who want the physical security of their backups managed by IT as well as on the "internet" as an outsourced-backup arrangement.

    * Human Resources and departments that have certain external contractual obligations may not want to allow anyone outside of their department to have access to un-encrypted data or encryption keys. In certain industries like defense or medical care, the entire business may function like this.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  14. I use cloud services and so do you by davidwr · · Score: 1

    I outsource my tech-news aggregation services to a trusted outside vendor and I suspect you do too.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:I use cloud services and so do you by BronsCon · · Score: 1

      I'm confused. Are you saying outsourcing is a bad thing?

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  15. Looking good! by Anonymous Coward · · Score: 0

    Cloud Security: What You Need To Know To Lock It Down

    You spray it with a silver lining.

  16. Ultimate responsibility by starfishsystems · · Score: 1

    "The most important thing to remember when you’re storing or processing sensitive data in the cloud is that you are still fully responsible for the security of the data, and you are fully accountable if that data is lost or stolen,” Shaul concluded. “Even if your cloud provider offers some security services or indemnifies you for losses resulting from a breach, if your data is stolen, it’s still your problem.”

    This is a resounding vote for private cloud. At the very least, if you're thinking of deploying an application to a public cloud provider, better make sure that you have the cloud implementation fully operational in your own data center. Then, if you like how it works, you can incrementally migrate pieces of it to the public cloud. There may be a core component that has to remain in house for security reasons, and that's fine, that's simply being realistic.

    --
    Parity: What to do when the weekend comes.
  17. its the 10/10 security problem by RobertLTux · · Score: 1

    If you run a server room (or rooms) then you can put a couple "retired" Marines at the door and have them SHOOT anyone not authorized to enter.

    with THE CLOUD you don't know exactly which door (or even which BUILDING currently has your data.

    (hint 10/10 is the Marine Corp Birthday)

    --
    Any person using FTFY or editing my postings agrees to a US$50.00 charge
    1. Re:its the 10/10 security problem by kcitren · · Score: 1

      So you put the guards and the doors of your facilities. What's the problem?

    2. Re:its the 10/10 security problem by Lennie · · Score: 1

      With "the cloud", you don't own the server. So you don't decide how your data is secured.

      --
      New things are always on the horizon
  18. CumuloNumbnuts by libtek · · Score: 2

    "The word “cloud” is sometimes overused in IT" = Understatement Of The Year

    --
    Unequivocally the realest of the realz...
  19. Secure Clouds Are Easy To Build by Anonymous Coward · · Score: 0

    All that's needed to make a cloud acceptably secure is to manage the cloud infrastructure in-house. As long as the employees with access to the data are your own and the software and data are on servers that belong to you, you're good. In fact, all you really have to do is start calling your current IT department "the cloud" to get whatever ignorant asshat keeps bothering you about "moving to the cloud" off your back.

    1. Re:Secure Clouds Are Easy To Build by Lennie · · Score: 1

      You do know this article is talking about "public cloud" services ? What you describe is called "private cloud".

      --
      New things are always on the horizon
  20. Duh by Anonymous Coward · · Score: 0

    I don't understand the need to state the obvious. Are so many people jumping on the "cloud" just to say it in marketing material that they don't even have common sense? Anyone this stupid deserves to have their data stolen.

  21. The "cloud" has its uses but not for big business by Anonymous Coward · · Score: 0

    For some guys like me the cloud has its uses. It lets my little company setup an automated backup of our critical server data to a 2nd provider (encrypt then forward). For a large company though the operations should be an in-house "cloud" for data backup. Anything requiring real security needs to be stored on raw hardware. I'd be less concerned about compliance with regulation if a small company is taking care of something than a large company. A small company with limited data might end up compromised although the damage will be minimal. That's why you get insurance. However a large company has no excuses. That scaling that is done means you should have the money to do things in house with background checks of employees.. etc. If you control 1/10 of the countries customers or more you should be complaint with regulations. If it's less I'd be not so terribly concerned. It's when you end up with monopolies (as we almost always seem to) is when I'd be concerned.

  22. Huh? by Anonymous Coward · · Score: 0

    Why would you be throwing a 'foot'ball around with your hands instead of your feet, and why would you do that at a tailgating party?

    And what exactly is a tailgating party?

    What *is* this nonsense you are spouting?

  23. Desktops ? by Anonymous Coward · · Score: 0

    Maybe before securing the cloud, we should secure millions of vulnerable desktops ...

  24. Cloud beholden to the FBI by Anonymous Coward · · Score: 0

    The cloud is subject to arbitrary USA enforcement procedures; usually involving punishment before any proper judicial process.

    Guantanamo, MegaUpload, ... all the same ... punishment without a trial. And you only need to watch programs like "Cops" to see it in action.

    Yet, the US constitution says "... all people ..". It doesn't say "... only US citizens ...". But I am still trying to find the part that says "... guilty until proven innocent ...".

  25. If I run "your" cloud I have access to your data. by Anonymous Coward · · Score: 0

    Period. There is no securing it, there are no workarounds to this. I own the hypervisor, I own the metal I can look at what everything that goes in there, I can do with your ass what I want. I can steal your data, I can falsify your data, I can impersonate as you, you have no control and can not defend against me.

    It does not matter whether you encrypt your data IF you decrypt it on my machines. I can capture your decryption key. The only thing you could do is store encrypted data and never put the key on any of my machines. However that makes me your backup service, not "your" cloud.

    There is NO SECURITY in the cloud beyond what I let you have.

    WE OWN YOUR ASSES (tm).

  26. Re:If I run "your" cloud I have access to your dat by lister+king+of+smeg · · Score: 1

    i can encrypt my database and querie it without having to decrypt it.* so yes i can.

    *(http://www.forbes.com/sites/andygreenberg/2011/12/19/an-mit-magic-trick-computing-on-encrypted-databases-without-ever-decrypting-them/)

    --
    ---Saying gnome 3 is better than windows 8 not so much a compliment as it is damning with light praise.
  27. Relevance of responses by dave562 · · Score: 3, Interesting

    (Go ahead and mod this flamebait. I just need to rant)

    When I read the replies that always come up in these cloud discussions, I often wonder how many people on this forum are real IT professionals and how many are just people with opinions that were formed in a vacuum. When I read these cloud articles, I think about them in the context of large corporations with many divisions that are consolidating IT operations. I think of application silos, and business continuity/disaster recovery. I think of internal IT provisioning resources to departments and using technology like hardware and storage virtualization to be smarter about how they allocate resources. I think about rapid provisioning of test/dev and QA environments, or rapidly spinning up new servers to meet unanticipated growth or to address seasonal growth trends.

    So many of the comments seem to be coming from people whose entire concept of IT revolves around their home music collections, or working in a very small company that handles everything in house. The idea of giving up control to a cloud provider in that context seems reasonable. But there are large uses for "cloud" technologies that far surpass the tiny use cases in the SMB market. Denouncing everything to do with "cloud" shows a really immature understanding of how the technology is being deployed in the real world.

    If you are not up to speed on how virtualization and distributed computing environments can improve IT operations, your skills are probably stagnant and you either need to sharpen your skills, or pick another field. Whining about cloud being a buzzword is not doing you any good. It just making you look irrelevant and out of touch. Having said that, I will be the first to admit that it is an annoying buzzword. But pointing it out is lame at this point. Even a broken clock tells the right time twice a day. If you cannot see how cloud technologies are relevant to IT, you are probably in the wrong discipline.

  28. OwnCloud by Anonymous Coward · · Score: 0

    The only cloud service I use is OwnCloud, hosted on my own Linux server out of my own basement. I'm quite happy with it and the client side sync utility. It's a pretty nice product... leaving a LOT to be desired from other services like Dropbox. Though, Google Docs still takes the cake for online real time collaborative editing from multiple people at once.

  29. Clouds Legality = Service Vapor by Anonymous Coward · · Score: 0

    I had a conversation with my dad on Clouds and in the end came up with only one really good reason for a cloud, public data that isn’t sensitive to the point of business failure. Everything else is going to be an issue with how much you spend on your cloud or how much risk you are willing to live with.

    Just don't plan to stand on your cloud, you might fall through.

  30. Security Audit on EC2 by Anonymous Coward · · Score: 0

    We had a security consulting firm look at EC2 for use in a HIPAA compliant application. For the most part there were no showstopping issues. One of the difficulties with the EC2 would have been that their built in firewall does not allow you to log incoming traffic for threats, it only lets you block them. We would have had to implement and maintain our own software firewall on every host just for logging.