Slashdot Mirror


Mass. Data Security Law Says "Thou Shalt Encrypt"

emeraldd writes with this snippet from SQL Magazine summarizing what he calls a "rather scary" new data protection law from Massachusetts: "Here are the basics of the new law. If you have personally identifiable information (PII) about a Massachusetts resident, such as a first and last name, then you have to encrypt that data on the wire and as it's persisted. Sending PII over HTTP instead of HTTPS? That's a big no-no. Storing the name of a customer in SQL Server without the data being encrypted? No way, Jose. You'll get a fine of $5,000 per breach or lost record. If you have a database that contains 1,000 names of Massachusetts residents and lose it without the data being encrypted, that's $5,000,000. Yikes.'"

510 comments

  1. Doesn't sound so bad by rwa2 · · Score: 5, Insightful

    That's pretty much already corporate policy at the last two major places I've worked for a few years now. It would be nice if the government starts treating that data the same way.

    In fact, it would also be nice to mandate encryption and signatures for email so there will be no more unsolicited spam. And finally it would be great if no one was allowed to open up a line of credit without my cryptographic signature so I wouldn't have to protect my SSN, birthdate, and mother's maiden name like it was some sort of safety deposit box combination.

    1. Re:Doesn't sound so bad by Erikderzweite · · Score: 1

      Second that. Sound surprisingly reasonable. Hope that more states and countries follow.

    2. Re:Doesn't sound so bad by avilliers · · Score: 0, Offtopic

      It is reasonable in principle, and a significant new burden that a lot of small businesses won't be able to handle and will mess with a lot of the ways the internet has empowered the small-time crowds..

      It's one thing for anyone who's core business is on-line selling, let alone a corporation. But don't think like them. Suppose you run a local used bookstore that's willing to ship books to customers out of the area, or are a musician who is happy to supplement performance income by selling that self-recorded CD? You handle the orders with paypal, but have you really encrypted that customer list you used to keep in a notebook but is now in Excel? Have you even thought of it?

      In addition, it applies to anyone who *sells* to a MA resident. If other states follow suit, but don't do things exactly the same, could you imagine trying to keep up? You'll have to do best practices (including written security policies) to have a fighting chance of avoiding fines.

      To be fair, there usually are exemptions for small businesses; I didn't see one skimming the story, but my examples may be irrelevant. Hopefully they are.

    3. Re:Doesn't sound so bad by TheRaven64 · · Score: 5, Informative

      You know, all of the use cases you describe can be supported by ticking the 'encrypt' checkbox that Windows NT has had since version 4, or by storing commercial data on an encrypted partition, which pretty much all modern(ish) operating systems support. It's really not hard, and is probably the minimum that a small business should be doing anyway.

      --
      I am TheRaven on Soylent News
    4. Re:Doesn't sound so bad by mgkimsal2 · · Score: 1

      "Covered businesses range from neighborhood dry cleaners to Fortune 100 companies, but the law stipulates that the program be appropriate to the size and resources of the business."

      It seems like they really do mean just about everyone. Within a year we'll start seeing stories about how part-time small business people doing exactly what you described are the new source of major data breaches, because their Excel files and whatnot are being stolen via trojans and viruses. And the data security industry will push for more laws and expensive software to remedy the situation. Just a cynical hunch...

      Would having a password on a spreadsheet file constitute enough 'security'?

    5. Re:Doesn't sound so bad by sirsnork · · Score: 1

      Until you have to reinstall your OS. Then it can become all manner of hard to get that data back

      --

      Normal people worry me!
    6. Re:Doesn't sound so bad by FuckingNickName · · Score: 2, Informative

      Install Truecrypt; set up on system drive.

      It's fairly shockingly idiot proof for a free and supposedly strong encryption solution.

      Or Bitlocker if you have Ultimate, maybe.

      Or VileFault if you must use a Mac.

    7. Re:Doesn't sound so bad by jhoegl · · Score: 3, Insightful

      So.... Encryption is a big headache for small businesses?

      There are free encryption tools out there. The "headache" would probably be for IT, because Encryption means if you didnt back it up you lost it. If you forgot the PW, you lost it, if that person leaves and doesnt give you the PW, you can sue them, but you lost it.

      One thing I have noted in my "small business" IT jobs, if you dont take IT seriously and stick them in a windowless room in the basement like you would a janitor, you will not succeed in your business. A small business treated me like I was a lost revenue instead of like a member of the company, they lost me and they regret it to this day. But this company is a medical billing business, where HIPAA was a daily worry. I figured it out.

      Kind of went off on a tangent there, but the point is small businesses have it better than large companies. Its not hard to encrypt, its hard to keep track and train how to use.

    8. Re:Doesn't sound so bad by tomhudson · · Score: 1, Offtopic

      Stupid law. It means, for example, that you can no longer keep an email in unencrypted form.

      Hey. on the other hand - maybe this will help kill off facebook.

    9. Re:Doesn't sound so bad by EvanED · · Score: 1

      You can back up your keys, you know.

    10. Re:Doesn't sound so bad by maxume · · Score: 2, Insightful

      Yeah, it's way less damaging when your personal information is stolen from a small business.

      --
      Nerd rage is the funniest rage.
    11. Re:Doesn't sound so bad by TheRaven64 · · Score: 1

      If you have any data that is important to your business and isn't backed up, then I have no sympathy for you when (and it is 'when', not 'if') you lose it.

      --
      I am TheRaven on Soylent News
    12. Re:Doesn't sound so bad by HungryHobo · · Score: 1, Offtopic

      Ya this seems like a massive headache for small buisnesses.

      One example I can think of: I know a woman who sells cakes and has her own website.

      People email orders to her.
      Not payment information, just name and delivery address+order.

      But a name and address is personally identifiable. Does that mean she has to get some kind of encrypted mailserver of her own?
      How about if she replies to them?
      That's sending that name and address in the clear.(just like how it was sent to her of course)

      And how about social network sites?
      There's plenty of personally identifiable information posted on there which by the very nature of the sites is fairly open but does that mean that myspace has to switch everything to HTTPs and store all that info on your public profile in an encrypted database???

      This is well meaning and sounds nice but this sounds a lot like one of the ham-fisted attemps at regulation that clueless lawmakers are famous for.

    13. Re:Doesn't sound so bad by Bing+Tsher+E · · Score: 0, Flamebait

      One thing I have noted in my "small business" IT jobs, if you dont take IT seriously and stick them in a windowless room in the basement like you would a janitor, you will not succeed in your business.

      But basically, that's what IT is. You're file clerks at best. Data janitors is another way to describe it.

      But I see some resentment there. Didn't get the prestige you thought you deserved? How did you make sure they regretted it? Can you tell us, and any future employees what you did?

    14. Re:Doesn't sound so bad by tepples · · Score: 1

      In fact, it would also be nice to mandate encryption and signatures for email so there will be no more unsolicited spam.

      Spammers would just sign their ads. And besides, how would Joe User enter the strongly connected part of the PGP web of trust without flying to a Major City(tm) for a key signing party?

    15. Re:Doesn't sound so bad by tepples · · Score: 1

      There are free encryption tools out there.

      The last time I checked, SSL certificates that chain back to a CA in all the major browsers weren't free.

    16. Re:Doesn't sound so bad by lukas84 · · Score: 1

      SMBs have troubles getting backups right, what makes you think that encrypting their backup will help matters?

    17. Re:Doesn't sound so bad by ThePhilips · · Score: 1

      And on Linux I'm pretty sure one can run encryption over the imported NAS volume.

      As the requirement relates only to the "PII" (Pentium 2?!), that's not a such huge amount of information in the end.

      Even the integration of performance oriented SQL back end with data security oriented one is nothing new.

      --
      All hope abandon ye who enter here.
    18. Re:Doesn't sound so bad by sustik · · Score: 2, Informative

      Do you mean an OS upgrade? Since your encrypted volume is separate and backed
      up I fail to see the hardship.

      The OS corrupting your data - due to a virus or bug - is more pain because you may not
      notice the corruption until recovering from backups means losing some of the latest data.

    19. Re:Doesn't sound so bad by CarpetShark · · Score: 1

      You know, all of the use cases you describe can be supported by ticking the 'encrypt' checkbox that Windows NT has had since version 4

      Except that:

      a) Windows encryption is known to be flawed, and using a known-bad encrpytion system for this sort of thing probably counts as negligence.
      b) Windows encrpytion has back doors, and... see above.
      c) Anyone implementing encrpytion at the flick of a switch without properly planning for it will very likely regret it when it comes to file recovery, backup use, etc.

    20. Re:Doesn't sound so bad by sustik · · Score: 3, Informative

      > People email orders to her.
      > Not payment information, just name and delivery address+order.
          ^^^^^^
      > But a name and address is personally identifiable. Does that mean she h

      No it does not. Read the text of the law, it will relieve your anxiety!

    21. Re:Doesn't sound so bad by maxume · · Score: 1

      Bacon. Kevin Bacon. Six degrees of Kevin Bacon.

      More seriously, if you don't have some sort of use for the ability to put your email into 3 bins: 'unknown signature', 'known signature' and 'known bad signature', you aren't thinking about it very much.

      And if it is easy to repudiate keys, then your ISP or bank can sign your key. Geography solved.

      --
      Nerd rage is the funniest rage.
    22. Re:Doesn't sound so bad by Theaetetus · · Score: 2, Informative

      It's one thing for anyone who's core business is on-line selling, let alone a corporation. But don't think like them. Suppose you run a local used bookstore that's willing to ship books to customers out of the area, or are a musician who is happy to supplement performance income by selling that self-recorded CD? You handle the orders with paypal, but have you really encrypted that customer list you used to keep in a notebook but is now in Excel? Have you even thought of it?

      Does that customer list include the customer's social security numbers? How about their drivers license numbers? No, obviously not, and if your bookstore collects that information, you should be on the hook.
      What about their credit card information? Now, you're into the PII stuff, and you should encrypt it. Or don't store it - what are you doing with it anyway? You handle orders through Paypal, as you said, which means that you should never be seeing their credit card information.

      Finally, how about their addresses? You need their mailing address and email so that you know where to ship and can contact them for receipts and information regarding upcoming sales, right? Well, don't worry... under the new law, those aren't PII. You have no worries.

      Personal information, a Massachusetts resident's first name and last name or first initial and last name in combination with any one or more of the following data elements that relate to such resident:
      (a) Social Security number;
      (b) driver's license number or state-issued identification card number; or
      (c) financial account number, or credit or debit card number, with or without any required security code, access code, personal identification number or password, that would permit access to a resident’s financial account;

      provided, however, that “Personal information” shall not include information that is lawfully obtained from publicly available information, or from federal, state or local government records lawfully made available to the general public.

      See? It's really not quite as bad as it seems.

    23. Re:Doesn't sound so bad by Theaetetus · · Score: 2, Insightful

      It seems like they really do mean just about everyone. Within a year we'll start seeing stories about how part-time small business people doing exactly what you described are the new source of major data breaches, because their Excel files and whatnot are being stolen via trojans and viruses

      What is a neighborhood dry cleaner doing storing my credit card information and/or social security number in an Excel file anyway?

    24. Re:Doesn't sound so bad by dave562 · · Score: 1

      I agree. I'm not sure where the "scary" angle comes from. The last couple versions of SQL Server have allowed encryption down to the field level. I would be surprised if Oracle and other competitors weren't offering similar functionality. It also makes sense to encrypt the transaction. The law covers two of the three major points of compromise (the database server itself, and main in the middle sniffing on the network).

    25. Re:Doesn't sound so bad by ThatsLoseNotLoose · · Score: 1

      But that just encrypts the fs. Does that satisfy the law?

      Wouldn't you still need to encrypt it at the db level?

    26. Re:Doesn't sound so bad by obarel · · Score: 1

      The truth is that this law saddens me. It's trying to solve a problem using technology. So companies will first get fined and then start encrypting. Woo hoo.

      I'd much rather see a law that fined companies for every detail they store unless they could justify why they need to store it, encrypted or not.

      I don't want my private details to be stored anywhere just because "that's company policy". I want it to be justified. Yes, if they have to be stored, then they should have to be stored encrypted. But first they must justify why they need my evening phone number, my date of birth, my marital status etc. etc.

    27. Re:Doesn't sound so bad by innocent_white_lamb · · Score: 0, Flamebait

      They probably aren't storing your credit card information and social security number.
       
      They are more likely storing your name and phone number so they can call you when your trousers are ready for pickup. Since that's Personally Identifiable Information, they will apparently have to encrypt that.
       
      That could be quite a burden on small businesses like dry cleaners, and plumbers whose wives make up the invoices and send them out at the end of the month.

      --
      If you're a zombie and you know it, bite your friend!
    28. Re:Doesn't sound so bad by presidenteloco · · Score: 1

      Can SQL Server's encrypted fields have an index on them, so I can rapidly get back all of the records with "Johnson" as last name, or "Jo%" as last name?

      --

      Where are we going and why are we in a handbasket?
    29. Re:Doesn't sound so bad by HungryHobo · · Score: 1

      Ah I was focusing on the
      "Every person that owns or licenses personal information about a resident of the Commonwealth and electronically stores or transmits such information"
      bit.

      The definition of "personal information" is fairly reasonable though .

      a Massachusetts resident's first name and last name or first initial and last name in combination with any one or more of the following data elements that relate to such resident: (a) Social Security number; (b) driver's license number or state-issued identification card number; or (c) financial account number, or credit or debit card number, with or without any required security code, access code, personal identification number or password, that would permit access to a resident's financial account; provided, however, that "Personal information" shall not include information that is lawfully obtained from publicly available information, or from federal, state or local government records lawfully made available to the general public.

    30. Re:Doesn't sound so bad by plover · · Score: 1

      a) Windows encryption is known to be flawed, and using a known-bad encrpytion system for this sort of thing probably counts as negligence.

      Citation needed.

      b) Windows encrpytion has back doors, and... see above.

      Non bat-shit crazy conspiracy theory citation needed.

      c) Anyone implementing encrpytion at the flick of a switch without properly planning for it will very likely regret it when it comes to file recovery, backup use, etc.

      No arguments here.

      --
      John
    31. Re:Doesn't sound so bad by Theaetetus · · Score: 4, Informative

      They are more likely storing your name and phone number so they can call you when your trousers are ready for pickup. Since that's Personally Identifiable Information, they will apparently have to encrypt that.

      No, it isn't, and no, they won't. PII is defined in the law. You've read the law, right? It does not include your phone number, or even your address. It's your social security number, driver's license number, credit card number, or bank account number. And your dry cleaner shouldn't be keeping that information.

      That could be quite a burden on small businesses like dry cleaners, and plumbers whose wives make up the invoices and send them out at the end of the month.

      First, plumbers may have husbands who send out invoices for them.
      Second, if those small plumbing businesses are storing customers' social security numbers, drivers license numbers, credit card numbers, or bank account numbers, then they damn well should be encrypting that data.

    32. Re:Doesn't sound so bad by plover · · Score: 1

      There are free encryption tools out there.

      The last time I checked, SSL certificates that chain back to a CA in all the major browsers weren't free.

      There are several answers to that. First, certificates that are chained back to a CA aren't required for internal encryption. You are perfectly free to create your own root certificate, and install that root on all the machines you own. From then on, any certificates you create you sign with your own CA, and you can then verify them in any of your machines.

      Second, SSL is only one protocol out of many. You don't even need certificates if you're using other protocols. For example, if you're using IPSec, you can use a pre-shared key (PSK). No certificates required. WPA2 doesn't require a certificate.

      Remember, certificates != keys. Certificates are just a way to pass public keys around in a fashion that lets you place a bit of trust in them.

      --
      John
    33. Re:Doesn't sound so bad by Antique+Geekmeister · · Score: 1

      Until you store it on the corporate file server. Or your brand new laptop where the vendor didn't provide it encrypted and you lack 20 hours to do the re-install and downloads of patches. Or your backup tapes get stolen. Or you share client data with an FTP server because that's all your software will support. Or your corporate president refuses to let you re-image their laptop with encryption. Or some clever salesman puts their customer data on a USB stick and drops it in a bar.

      These are not small issues, and encrypting a particular desktop is only the start of the issues.

    34. Re:Doesn't sound so bad by CarpetShark · · Score: 1

      a) http://www.google.co.uk/search?q=bitlocker+vulnerabilities Wasn't so hard, was it? ;)
      b) http://www.macforensicslab.com/ProductsAndServices/index.php?main_page=document_general_info&products_id=260 The official (secret, not for publication) microsoft training documents for forensics teams can be found online if you know where to look too.

    35. Re:Doesn't sound so bad by innocent_white_lamb · · Score: 1

      No, it isn't, and no, they won't. PII is defined in the law. You've read the law, right?
       
      Actually, I read the article that was referenced in the summary, and the article that was referenced in that article. Neither one said anything like what you just posted.
       
        First, plumbers may have husbands who send out invoices for them.
       
      While it's not beyond the realm of possibility that a situation like that may exist, I am not personally aware of one. I know that the guy who does my plumbing has his wife send me the bills, as does the guy I call when I need electrical work, and even the carpenter that I occasionally contract with when I need a renovation or something similar to that.
       
        Second, if those small plumbing businesses are storing customers' social security numbers, drivers license numbers, credit card numbers, or bank account numbers, then they damn well should be encrypting that data.
       
      Indeed, and it's not too likely that they are actually keeping that information. However, the definition that you cite was not provided or mentioned in the Slashdot Summary or either of the two articles that I read. Since I don't live in Massachusetts (or in the US, for that matter) I didn't research it further than reading the articles.

      --
      If you're a zombie and you know it, bite your friend!
    36. Re:Doesn't sound so bad by CarpetShark · · Score: 1

      you can no longer keep an email in unencrypted form.

      Hey. on the other hand - maybe this will help kill off facebook.

      I think you're confusing forms with farms.

    37. Re:Doesn't sound so bad by flajann · · Score: 1

      I would not trust *any* encryption whose source is hidden from review. Anyone who wants to rely on Microsoft getting it right gets deserves whatever they get.

    38. Re:Doesn't sound so bad by flajann · · Score: 0, Flamebait

      "Covered businesses range from neighborhood dry cleaners to Fortune 100 companies, but the law stipulates that the program be appropriate to the size and resources of the business."

      It seems like they really do mean just about everyone. Within a year we'll start seeing stories about how part-time small business people doing exactly what you described are the new source of major data breaches, because their Excel files and whatnot are being stolen via trojans and viruses. And the data security industry will push for more laws and expensive software to remedy the situation. Just a cynical hunch...

      Would having a password on a spreadsheet file constitute enough 'security'?

      The deep and intricate details of security and encryption will typically NOT be understood by your neighbourhood dry cleaners, and I would even state that many in a so-called "Fortune 500" company would be equally as clueless, if not more so.

      Oh, but whacking people on the head will certainly solve the problem. Well, therein lies the problem. Government's "solution" to all problems great and small is to put everyone at gunpoint. We may as well be dealing with mobsters. Whee!

    39. Re:Doesn't sound so bad by flajann · · Score: 1

      There are free encryption tools out there.

      The last time I checked, SSL certificates that chain back to a CA in all the major browsers weren't free.

      http://cert.startcom.org/

    40. Re:Doesn't sound so bad by flajann · · Score: 1

      I agree. I'm not sure where the "scary" angle comes from. The last couple versions of SQL Server have allowed encryption down to the field level. I would be surprised if Oracle and other competitors weren't offering similar functionality. It also makes sense to encrypt the transaction. The law covers two of the three major points of compromise (the database server itself, and main in the middle sniffing on the network).

      And what good is field-level encryption if someone cracks the database? Also, can you index encrypted fields? Is the index itself encrypted on the hard drive? And it must represent a nasty performance hit, to boot.

    41. Re:Doesn't sound so bad by phoenix321 · · Score: 4, Funny

      On the other hand, disgruntled admins now have not only their old rm / -f weapon of mass destruction, but the ultimate superweapon of doom.

      Corporate risk management will now become a nightmare, when 2.5 million names in a database equal 12.5 billion USD in damages if leaked. All these names fit in a 128mb USB stick. Uncompressed. A LZMA2 7z file will probably be around 30mb. 12.5 billion USD in damages caused in 0.5 seconds over a T1 by one admin gone rogue.

      I fully expect admins now to have tenure for life. They will probably never be fired anymore, only taken behind the barn and shot.

    42. Re:Doesn't sound so bad by shutdown+-p+now · · Score: 1

      a) http://www.google.co.uk/search?q=bitlocker+vulnerabilities [google.co.uk] Wasn't so hard, was it? ;)

      Yeah - the first hit is a /. story on just that topic, and I really like how Google has taken part of the single most relevant comment in it to illustrate it in search result list:

      All of these "BitLocker" vulnerabilities aren't actually BitLocker vulnerabilities, they're full-disk-encryption vulnerabilities. They apply just as much to my FreeBSD GBDE protected partition as they do to BitLocker, there's nothing new or even interesting in this article. (The summary "No Real Threat To Decryption" is misleading, because there is nothing about decryption in there.)

      b) http://www.macforensicslab.com/ProductsAndServices/index.php?main_page=document_general_info&products_id=260 [macforensicslab.com] The official (secret, not for publication) microsoft training documents for forensics teams can be found online if you know where to look too.

      Jesus, do you even read the links yourself? This article describes how to disable a password/smartcard boot lock, and how to make sure that contents of the disk is not changed in any way (which is important for forensic investigation, because if even a single bit is written to disk, that's tampering with evidence).

      Heck, it even explicitly says "this won't decrypt the files" several times!

      Try again?

    43. Re:Doesn't sound so bad by starfishsystems · · Score: 1

      You know, all of the use cases you describe can be supported by ticking the 'encrypt' checkbox

      Not really, no.

      Think about it. All you've done is ensure that the data on the storage media is encrypted. But as soon as it moves off the media and onto the server it's in plaintext.

      Now what are you going to do? Nobody hacks into your disk array. They hack into your servers.

      --
      Parity: What to do when the weekend comes.
    44. Re:Doesn't sound so bad by shutdown+-p+now · · Score: 1

      Naturally, they can't be indexed, but then name (for example) is not the kind of information protected by this law.

      In fact, the only bit that I think you might want to be able to look up that has to be encrypted is SSN. Well, I guess, you'll have to stick to linear scans for that.

    45. Re:Doesn't sound so bad by FuckingNickName · · Score: 1

      I can't see anything suggesting that you can't regard the whole filesystem as your database of sensitive data.

      Any more fine grained option will increase the chance of info leakage (log, swap, metadata), and still end up with some data/metadata other than purely the PII encrypted.

    46. Re:Doesn't sound so bad by John+Hasler · · Score: 0, Troll

      > Government's "solution" to all problems great and small is to put everyone at
      > gunpoint.

      It's the only solution they have. Violence and the threat of violence is what government is all about.

      > We may as well be dealing with mobsters.

      You are.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    47. Re:Doesn't sound so bad by Anonymous Coward · · Score: 0

      I wish more places had encryption as a matter of policy. A good number of business owners I talk with just don't care about security, and say that it has no ROI, so why does it matter? When I posed that it will matter if there is a breach, the response is, "meh, I'll just call Geek Squad and they will clean up any messes some hacker left behind."

      The sad thing is that the upper management who makes the decisions on security won't be touched... if the company fails, they will just move onto another firm, and use the failed company as an entry for their CV. It is the rest of the company that gets nailed.

    48. Re:Doesn't sound so bad by CarpetShark · · Score: 1

      "it stores the encryption key on the disk so that it can be decrypted...all the data will be visible. The investigator can then image the suspect drive."

    49. Re:Doesn't sound so bad by newdsfornerds · · Score: 1

      Larger businesses tend to have organizational layers that insulate IT people from those people in the company who fear and resent computers and can't acknowledge the need for them. Been there.

      --
      Damping absorbs vibrations. Dampening is caused by moisture.
    50. Re:Doesn't sound so bad by rwa2 · · Score: 1

      This doesn't sound all that different from saying you have to use ssh instead of telnet, or rsh. Yes, it's more trouble to juggle keys and stuff like that, and a lot of people will just keep on doing things the old way out of laziness. Unless it becomes, like, policy or something.

    51. Re:Doesn't sound so bad by balsy2001 · · Score: 1

      I worked for the government. They lost my PII 3 times in 5 years. Pathetic.

      --
      GENERATION 27: The first time you see this, copy it into your sig on any forum and add 1 to the generation.
    52. Re:Doesn't sound so bad by Anonymous Coward · · Score: 0

      +1

    53. Re:Doesn't sound so bad by fm6 · · Score: 3, Informative

      Stupid law. It means, for example, that you can no longer keep an email in unencrypted form.

      This is why you should never ask Slashdotters for legal advice. Not only are they not lawyers, they overestimate their psychic abilities, and are willing to interpret a law based on a third-hand summary.

      Neither TFA (actually a blog by somebody who's using this kerfuffle to encourage people to move to Microsoft SQL server) or the original Information Week article are specific as to who this law applies to. I found the text of the law online:

      http://www.mass.gov/Eoca/docs/idtheft/201CMR1700reg.pdf

      Remarkably readable for legislation. It applies to anybody who "receives, stores, maintains, processes, or otherwise has access to personal information in connection with the provision of goods or services or in connection with employment." So your email is OK.

      Despite what TFA says, I don't see anything that would require anybody to encrypt their databases. The encrypted transmission requirement is there, but it isn't as if SSL is rocket science. But the biggest misinformation in TFA is what has to be protected. Somebody's first and last name isn't sensitive unless it's transmitted or stored "in combination with any one or more of the following data elements that relate to such resident: (a) Social Security number; (b) driver's license number or state-issued identification card number; or (c) financial account number, or credit or debit card number". It then goes on to say that any information that's in the public record is not sensitive and does not need to be protected.

      All in all, a pretty reasonable law that merely mandates practices that are already standard at many companies — including Facebook.

    54. Re:Doesn't sound so bad by John+Hasler · · Score: 1

      > The last couple versions of SQL Server have allowed encryption down to the
      > field level. I would be surprised if Oracle and other competitors weren't
      > offering similar functionality.

      Postgresql and Mysql do.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    55. Re:Doesn't sound so bad by John+Hasler · · Score: 1

      > But first they must justify why they need my evening phone number, my date of
      > birth, my marital status etc. etc.

      So demand that they justify it and don't give them the information unless they do. You can live without their products and services.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    56. Re:Doesn't sound so bad by shutdown+-p+now · · Score: 1

      The steps described can only be taken if you log into that Windows installation, at which point drive contents will already be accessible (since login is what unlocks the encryption key which is normally stored in TPM hardware). This is very clear if you read the whole guide step-by-step.

      The reason for this special procedure is that it allows to dump said key from TPM to some attached disk, at which point that key - and the read-only image of the original drive - can be used to decrypt. It is also possible to just decrypt the drive in its entirety at this point, but, as they note, this would modify the disk content (and hence be considered tampering).

      If they find a machine that's turned off, or is on but isn't logged in, there's no way they can get past BitLocker - short of either extracting the key from TPM, or applying rectal thermocryptology to someone who can log into it.

    57. Re:Doesn't sound so bad by icebraining · · Score: 1

      I believe parent is talking about websites were you insert your PII. In this case, only SSL makes sense, and you can't expect people to be confident giving out their data to a website that makes their browser scream "THIS SITE MAY NOT BE SECURE!"

    58. Re:Doesn't sound so bad by bwindle2 · · Score: 1

      If they have a T1 that can transfer 30 megabyte file in 0.5 seconds, they should be given a raise... my T1s only do 188 kilobytes/sec (1.544 megabit/sec).

    59. Re:Doesn't sound so bad by Anonymous Coward · · Score: 0

      The reason names and addresses aren't personally identifiable is that there can be two people living at the same address with the same first and last names but different unit numbers. I actually received all of someone's back mail once because the post office didn't know I had a different middle name than the other guy. Yes, other than the fact that we lived in different units our names and addresses showed up exactly the same on almost every piece of mail. I almost missed it myself until I realised I was opening a collection notice for a debt I did not have.

      I'm waiting for the inevitable calls from bill collectors asking for their money so I can tell them to kindly prove I am who they say I am or shove it.

    60. Re:Doesn't sound so bad by drinkypoo · · Score: 1

      First, plumbers may have husbands who send out invoices for them.

      Finally we find out what Luigi does for a living.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    61. Re:Doesn't sound so bad by tomhudson · · Score: 1
      You didn't read their checklist, did you:

      Do you, to the extent technically feasible, encrypt all PI records and files that are transmitted across public networks, and that are to be transmitted wirelessly?

      How are you going to send your email - USPS?

      follow the linky at the bottom

      In the end it doesn't matter - the law is unconstitutionally vague because its definition of "Financial account" can be made to cover anything, including a laundry stub, your slashdot account, or anything esle.

    62. Re:Doesn't sound so bad by BZ · · Score: 2, Informative

      > Actually, I read the article that was referenced in the summary, and the article that was
      > referenced in that article. Neither one said anything like what you just posted.

      As usual on most topics, the articles are more or less complete bullshit. The text of the law (all 4 pages of it) is at http://www.mass.gov/Eoca/docs/idtheft/201CMR1700reg.pdf and the definition you want is on page 2 under "Personal information" in the alphabetical list of definitions.

      What I find scary, really, is that any time I see an article on a topic I know something about it's pretty bogus. Do I really have any indication that the press does better on topics I _don't_ know about? :(

    63. Re:Doesn't sound so bad by Anonymous Coward · · Score: 0

      First, plumbers may have husbands who send out invoices for them.

      I don't think I have ever come across a female shit shifter. Do they actually exist ?

    64. Re:Doesn't sound so bad by metacell · · Score: 1

      This is why you should never ask Slashdotters for legal advice. Not only are they not lawyers, they overestimate their psychic abilities, and are willing to interpret a law based on a third-hand summary.

      That's harsh. You almost make them sound like journalists.

    65. Re:Doesn't sound so bad by L4t3r4lu5 · · Score: 1

      So change your mother's maiden name! My mother has been Captain, Farseer, Landscape, Clownshoes, and pretty much any other random word i've picked. Breeds of animal are a good choice, as are car models.

      I've also been to Handlebar Cheese primary school, my first pet was called RewritableDVD, and the first street I've lived in was Insipid Romantics. Good luck guessing those.

      I do always use the same password, though: ******* ;)

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    66. Re:Doesn't sound so bad by Anonymous Coward · · Score: 0

      In an ideal world, the sysadmins wouldn't _have_ the database encryption passwords.

    67. Re:Doesn't sound so bad by Thing+1 · · Score: 1

      "PII" (pronounced pee-eye-eye) is Microsoft's term for "Personally Identifiable Information".

      --
      I feel fantastic, and I'm still alive.
    68. Re:Doesn't sound so bad by apparently · · Score: 1
      You're being as moronic as the blog writer. The friggin law states: "Personal information, a Massachusetts resident's first name and last name or first initial and last name in combination with any one or more of the following data elements that relate to such resident: (a) Social Security number; (b) driver's license number or state-issued identification card number; or (c) financial account number, or credit or debit card number," Yet you moronically state:

      Do you, to the extent technically feasible, encrypt all PI records and files that are transmitted across public networks, and that are to be transmitted wirelessly? How are you going to send your email - USPS?

      How would a normal email fit the criteria of PI? Email containing PI can be encrypted via TLS, PGP, etc.

      In the end it doesn't matter - the law is unconstitutionally vague because its definition of "Financial account" can be made to cover anything, including a laundry stub, your slashdot account, or anything esle."

      Huh? How could a slashdot account be considered a financial account? Do you babble just for the sake of babbling?

    69. Re:Doesn't sound so bad by rwa2 · · Score: 1

      Hmm, pretty interesting. At the risk of trying to solve a problem with technology again, I'd submit that rather than handing out any personal information to anyone, just give them a link to your personal contact page, where they can grab just the information you authorize for them any time you like. And then you just need to update one place if you need to change your address or phone number or sex or whatever, or revoke access to certain query sources.

      But then eventually I guess it starts looking like OpenID.

      So better yet, have this contact page not even give them access to the real information, but act as a proxy that forwards whatever they need on to your real address (whether it's an email or physical or phone #, etc).

    70. Re:Doesn't sound so bad by Anonymous Coward · · Score: 0

      First, plumbers may have husbands who send out invoices for them.

      Seriously brilliant.

      In two ways that I can think of.

    71. Re:Doesn't sound so bad by fm6 · · Score: 1

      Oddly enough, most journalists know what they don't know. Not to be confused with bloggers, pundits, and talk show hosts.

    72. Re:Doesn't sound so bad by fm6 · · Score: 1

      Nice flame. Kinda pointless though, since the dude clearly has reading issues.

    73. Re:Doesn't sound so bad by Anonymous Coward · · Score: 0

      A LZMA2 7z file will probably be around 30mb. 12.5 billion USD in damages caused in 0.5 seconds over a T1 by one admin gone rogue.

      I want a T1 that can transmit 60Mb/second..

    74. Re:Doesn't sound so bad by eth1 · · Score: 1

      Yeah... the government. Here was my first thought when reading the "wirelessly" bit.

      I do a lot of volunteer work with the local PD, and recently bought a scanner. I quickly realized that these would make great ID theft tools, because when they're checking someone that might have warrants, they verify all sorts of stuff to make sure they don't arrest the wrong person.

      So, by recording the audio of the NCIC channel, or just jotting stuff down, I could get:
      Name
      Address
      Previous/other addresses
      DL # & state
      SSN
      birthdate
      Car type & tag #/state
      identifying marks (tattoos/scars, etc.)

      If you have a common name, this could be you!

      So, I suppose every city, state, and county will now have to install expensive encrypted radio systems, just in case they pull over someone from MA... My city (of about 250k) is in the process of spending $20M to upgrade to a digital P25 system, and that's still not encrypted.

    75. Re:Doesn't sound so bad by tomhudson · · Score: 1

      How would a normal email fit the criteria of PI? Email containing PI can be encrypted via TLS, PGP, etc.

      TLS doesn't encrypt your stored email. Want to try again?

      Huh? How could a slashdot account be considered a financial account? Do you babble just for the sake of babbling?

      The definition of "financial account" is overly broad - it considers ANYTHING that can be classified as "an asset" and that can be misappropriated. Here's the actual wording:

      A financial account is an account that if access is gained by an unauthorized person to such account, an increase of financial burden, or a misappropriation of monies, credit or other assets could result

      So, under this law, pretty much any account can be considered a "financial asset". Your WoW account is a "financial asset" under this law. So is your paid subscription to slashdot. So is any online account if it is linked, in any way (say, by OpenID) to any other account.

      Remember - people have been convicted of armed assault for kicking a cop, and the running show being the "weapon." This is how laws get stretched. It's also a nice way to extend taxation to virtual property in the future.

    76. Re:Doesn't sound so bad by Anonymous Coward · · Score: 0

      Does this mean no more phone books? specs first name, last name, and defines Record as ... written .. regardless of physical form ...
      Finally, I stop getting them on my doorstep!

      http://www.mass.gov/Eoca/docs/idtheft/201CMR1700reg.pdf
      "Personal information, a Massachusetts resident's first name and last name or"
      "Record or Records, any material upon which >>written>regardless of physical form or characteristics.

    77. Re:Doesn't sound so bad by fm6 · · Score: 1

      Did you even read my post? My whole point is that TFA is wrong.

      I'm glad you're not the judge who decides whether this law is "unconstitutionally vague." Hopefully, that person will actually read the law before coming to any conclusions. You might want to give it a try. It's actually pretty clear. Link in my previous post.

    78. Re:Doesn't sound so bad by apparently · · Score: 1
      Sweet Christ you're bad at this.

      TLS doesn't encrypt your stored email. Want to try again?

      The law doesn't applied to stored email; once again, the text of the friggin law: (3)Encryption of all transmitted records and files containing personal information that will travel across public networks, and encryption of all data containing personal information to be transmitted wirelessly.

    79. Re:Doesn't sound so bad by tomhudson · · Score: 1

      The law doesn't applied to stored email;

      Are you so retarded you can't read? First, for sending and receiving: From the govt. FAQ

      Must I encrypt my email if it contains personal information?

      If it is not technically feasible to do so, then no. However, you should implement best practices by not sending unencrypted personal information in an email. There are alternative methods to communicate personal information other through email, such as establishing a secure website that requires safeguards such as a username and password to conduct transactions involving personal information.

      Next, for storage: http://www.mass.gov/Eoca/docs/idtheft/201CMR1700reg.pdf

      Record or Records, any material upon which written, drawn, spoken, visual, or electromagnetic information or images are recorded or preserved, regardless of physical form or characteristics.

      and

      Encryption of all personal information stored on laptops or other portable devices;

      So any email containing personal info on a laptop or a smartphone, iPad or other device MUST be encrypted. Or are you going to just ban all laptops, smartphones, etc/?

    80. Re:Doesn't sound so bad by metacell · · Score: 1

      Well, you may have better journalists where you live. Here, a large portion seem more or less indifferent to fact checking.

    81. Re:Doesn't sound so bad by phoenix321 · · Score: 1

      I will downgrade my geek card as appropriate.

    82. Re:Doesn't sound so bad by apparently · · Score: 1
      Let's step through this real, slow-like for you. You posed the question:

      "How are you going to send your email - USPS?"

      as if TLS or PGP doesn't exist. Then you state:

      TLS doesn't encrypt your stored email. Want to try again?

      But the law doesn't apply to stored email, in general.

      So any email containing personal info on a laptop or a smartphone, iPad or other device MUST be encrypted.

      Yes, so in these instances, PI in stored email does need to be encrypted, the easiest method being a whole disk encryption solution, such as TrueCrypt or BitLocker.

      So given that TLS, PGP, and whole disk encryption addresses the instances where PI in email needs to be encrypted, please tell me how your original question -

      How are you going to send your email - USPS?

      - makes the least bit of sense.

    83. Re:Doesn't sound so bad by fm6 · · Score: 1

      Poor fact-checking (and yeah, a lot of journalists are guilty of that) is completely different from this situation. It's one thing to get your facts wrong. It's quite another thing to issue a legal opinion without any training in the law, and without having read the legislation you're passing judgment on.

      Classic case of what Darwin called the "confidence of the ignorant."

    84. Re:Doesn't sound so bad by tomhudson · · Score: 1
      The law applies to stored email on any portable device - and the devices I listed, which are VERY common in business use, do NOT offer "whole-disk" encryption. How do you propose to handle that except through a ban at the server from transferring email to any device except a thin client?

      There's no such thing as "Trucrypt for the iPhone." There's no such thng as "Bitlocker for the iPad".

      So stop spouting stupidities and realize that the law is fatally flawed.

    85. Re:Doesn't sound so bad by apparently · · Score: 1

      The law applies to stored email on any portable device - and the devices I listed, which are VERY common in business use, do NOT offer "whole-disk" encryption. How do you propose to handle that except through a ban at the server from transferring email to any device except a thin client? There's no such thing as "Trucrypt for the iPhone." There's no such thng as "Bitlocker for the iPad".

      Words have meaning. Specifically, "to the extent technically feasible", means that since it is not "technically feasible" to provide encryption on those devices, there is no penalty for failing to do so.

    86. Re:Doesn't sound so bad by tomhudson · · Score: 1

      Words certainly DO have meaning. To the extent that it is possible is VERY broad in scope.

      It is technically feasible to use devices that support encryption. Or is Mass. only able to buy iPhones, and not Androids? So, since it IS technically possible to meet the requirements, and at a reasonable price, they have to, due to the ambiguous wording of the law.

      This is what happens when people mandate the methods and not the outcomes. Stupid laws written by stupid people. Just like the security theatre playing at every US airport.

      Better to just say "$5k per breech" and leave it to businesses to figure out what the optimum combo of hardware, software, and PEOPLE is - because the most important aspect is the people, not the hardware or software. Good people can make up for leaky hardware and software, but even the best hardware and software won't stop crappy staff from leaking like a sieve. You don't solve technical problems by larding on another layer of technology. You fix the people problem.

    87. Re:Doesn't sound so bad by flajann · · Score: 1

      > Government's "solution" to all problems great and small is to put everyone at > gunpoint.

      It's the only solution they have. Violence and the threat of violence is what government is all about.

      > We may as well be dealing with mobsters.

      You are.

      And you have to wonder about a society that heavily depends on the threat of being shot as a means to get anything "done".

  2. About fucking time. by wiredog · · Score: 4, Insightful

    Now maybe if they actually enforce it businesses will get the idea that they should protect the data.

    1. Re:About fucking time. by hedwards · · Score: 1

      Unlikely, I doubt that the law is constitutional as currently written. It's not up to the state to regulate interstate commerce, even if it does directly impact the residents. Meaning that companies that aren't incorporated in MA and don't have a physical presence there can't be made to answer to this law as the Federal government is responsible for interstate commerce. Additionally it gets a bit more complicated in cases where a company does have a presence in the state, but has the servers located elsewhere or in cases where the business doesn't know where the person resides.

    2. Re:About fucking time. by pem · · Score: 1

      It's not up to the state to regulate interstate commerce, even if it does directly impact the residents.

      While big companies certainly might be able to call up their federal congress-critters and get them to override Massachusetts state law, until the feds pass a conflicting law, the state certainly can take steps to regulate actions that affect its citizens. This happens all the time, and is often ruled constitutional as long as the law does not discriminate (e.g. in favor of businesses inside the state).

    3. Re:About fucking time. by Nimey · · Score: 1

      It's apparently constitutional. I used to work at a loan servicer, and any customers who were Mass. residents we had to treat with kid gloves. We couldn't talk to their spouses even with permission, for example.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    4. Re:About fucking time. by DragonWriter · · Score: 1

      Unlikely, I doubt that the law is constitutional as currently written. It's not up to the state to regulate interstate commerce, even if it does directly impact the residents.

      Except where Congress has passed a law under its Commerce Clause powers which expressly preempts state regulation, acts which affect both intrastate and interstate commerce are generally subject to both state and federal regulation, not just federal regulation.

      Meaning that companies that aren't incorporated in MA and don't have a physical presence there can't be made to answer to this law as the Federal government is responsible for interstate commerce.

      Parties that don't have any nexus with Massachussetts may be difficult to enforce this law against for jurisdictional reasons, but that's a different question than whether the law is Constitutional.

    5. Re:About fucking time. by Sandbags · · Score: 2, Informative

      Actually, that's already been upheld in federal courts. States DO have the right to collect taxes for cross-state purchases for their residents, and CAN regulate business transactions with their residents. This is a nominal extension of that power, and quite likely completely legal. Enforcing it directly outside their boarders (ex. inspecting corporations, or mandating standards)? Likely no, but this regulation does not do that. This is a fine levied on data breech, and that CAN be collected across state lines.

      --
      There is no contest in life for which the unprepared have the advantage.
    6. Re:About fucking time. by Anonymous Coward · · Score: 0

      It's not really protecting any data though.. it only means the people who steal this stuff has to take a few more minutes to break into (if that, encryption is a joke when there's still some sort of read access). Even if they enforce it, you're still going to see "data breaches" and when MA sues them, they'll show all of their protection, and it'll fall through. If this was so fool-proof, piracy wouldn't exist by now, since we've dealt with it for years.. and continue to create laws around it. It seems mostly like a scare tactic than anything else

  3. Thanks for the math! by hansraj · · Score: 3, Funny

    It would have been very difficult for us to figure out how much the fine would be if you lost the records of 1000 people.

    It would have been nicer though if you gave us another example. How much would the fine have been for losing records of 2000 people?

    1. Re:Thanks for the math! by Anonymous Coward · · Score: 2, Funny

      I'm sure you could get a discount for large quantities.

    2. Re:Thanks for the math! by obarel · · Score: 1

      Alice couldn't help smiling as she took out her memorandum- book, and worked the sum for him:

      365
      - 1
      -----
      364

      Humpty Dumpty took the book, and looked at it carefully. `That seems to be done right -- ' he began.

      `You're holding it upside down!' Alice interrupted.

    3. Re:Thanks for the math! by Idiomatick · · Score: 1

      $148,319,980 Turkish Lira. Yikes.

    4. Re:Thanks for the math! by L4t3r4lu5 · · Score: 1

      I'm not sure, but it's probably over 9000.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
  4. What's so scary about this? by MartinSchou · · Score: 4, Insightful

    What is so scary about this?

    With a high cost of PII, there is now an economic incentive for companies to actually give a rats ass. It's the same kind of incentive that is used to make sure companies don't just dump toxic chemicals in kindergarten sandboxes.

    1. Re:What's so scary about this? by El+Lobo · · Score: 3, Insightful
      It IS scary because extremes are always bad. Yes, it sounds politically correct here on /., privacy, bla bla bla, but when you just are going to extremes like the need of encrypting *public* and easily available information like, say the name of a person, which is also available (with even more details) in your favorite telephone directory, you are not being "good". You're being ridiculous.

      I understand the need of encrypting credit card numbers, etc, but too much is too much.

      In Sweden it is illegal to publish any information about who the owner of a vehicle is, for example. Yet, it is perfectly legal to send a SMS to the traffic authorities to get the same info. Go figure.

      --
      It's time to realise that Abble's products are the biggest abomination these days. Just say NO to the dumb iAbble way!!
    2. Re:What's so scary about this? by Anonymous Coward · · Score: 4, Informative

      No, this law is not "too much". Slashdot makes it look like "too much" because the article summary is incomplete and misleading.

      This law only applies to certain databases that should have been encrypted anyway.

    3. Re:What's so scary about this? by splogic · · Score: 1

      I second that! All this security stuff sounds "cool" and "hacker-like", but the fact of the matter is the entire purpose of security is distrust. A society based on distrust will eventually destroy itself, due to accumulation of power. We must have an open-source society. We're headed in exactly the wrong direction right now, except for OSS.

    4. Re:What's so scary about this? by Mashiara · · Score: 1

      1. The cost of the SMS is cost enough that nosy people won't go on a massive trawl of the data (since if it was legal to publish said info someone would set up a crowdsourced database).

      2. When the vehicle changes owner the traffick authority knows about it, you probably don't (and since your incentive to publsih someones info is to "name and shame" someone else is now in the receiving end of hate intended to the previous owner of registration number X)

      3. They want to protect their revenue stream (see crowdsourced db from point 1)

    5. Re:What's so scary about this? by nedlohs · · Score: 1

      It's not scary because it doesn't say that. Which of these items are you classifying as "*public* and easily available":

      * SSN
      * State ID number
      * Bank account number
      * Credit card number

      All the law is saying if you have that type of data and the person's name - then you better damn well encrypt it.

    6. Re:What's so scary about this? by h00manist · · Score: 1

      In Sweden it is illegal to publish any information about who the owner of a vehicle is, for example. Yet, it is perfectly legal to send a SMS to the traffic authorities to get the same info. Go figure.

      The behavior of just about any one individual is not exactly based on reasoning, analysis, fairness and wisdom, either. Now try to apply those principles to a nation's constitution and a bunch of legal amendments, precedents, national state city county and village authorities judge and lawyers, citizens and con guys, and well you'll end with a morass called the law. Nobody has ever managed to have it make sense completely, nowhere. If you want logical behavior with the dignity any human deserves, you'll end up being a philosopher or revolutionary, angry at at the ignorant world and masses. With reason, but still, the world is as it is.

      --
      Build your own energy sources from scratch. http://otherpower.com/
    7. Re:What's so scary about this? by h00manist · · Score: 1

      Let's have International Penguin Day, and simultaneously get thousands of smiling penguin stickers placed on light poles all over the world!

      --
      Build your own energy sources from scratch. http://otherpower.com/
    8. Re:What's so scary about this? by SanityInAnarchy · · Score: 1

      the entire purpose of security is distrust.

      What? No, you fail security.

      The entire purpose of security is based around an entirely different definition of trust -- "trust" in the security mindset is the ability of a person or entity to do something. If I give you root access to my machine, that means I'm not only trusting you not to do something evil, I'm also trusting you not to do something stupid, like type 'rm -rf /' without understanding what it means. There's no reason to trust you or anyone else with that.

      A society based on distrust will eventually destroy itself, due to accumulation of power.

      Please explain how a society based on trust would function differently.

      We must have an open-source society.

      Erm, what do mean by that?

      We're headed in exactly the wrong direction right now, except for OSS.

      Open source people use encryption, too.

      Unless you were being sarcastic, put your money where your mouth is and paste a root password and an IP into this forum. Show us how much trust you have.

      --
      Don't thank God, thank a doctor!
    9. Re:What's so scary about this? by GodfatherofSoul · · Score: 1

      But...but..the Free Market...

      --
      I swear to God...I swear to God! That is NOT how you treat your human!
    10. Re:What's so scary about this? by KDR_11k · · Score: 1

      when you just are going to extremes like the need of encrypting *public* and easily available information like, say the name of a person, which is also available (with even more details) in your favorite telephone directory, you are not being "good". You're being ridiculous.

      The law specifically excludes data that was gathered from publicly available sources.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    11. Re:What's so scary about this? by blackraven14250 · · Score: 1

      A society based on distrust will eventually destroy itself, due to accumulation of power.

      Please explain how a society based on trust would function differently.

      First, GP should please explain what society has ever been based only on trust.

    12. Re:What's so scary about this? by SanityInAnarchy · · Score: 1

      Oh, I'm not doubting that such a society has ever existed, I just doubt it would've existed for very long.

      --
      Don't thank God, thank a doctor!
    13. Re:What's so scary about this? by splogic · · Score: 1

      Unless you were being sarcastic, put your money where your mouth is and paste a root password and an IP into this forum.

      Okay, hotshot. Here it is: Ikd6BmEs9v. Good luck with that!

    14. Re:What's so scary about this? by splogic · · Score: 1

      Oh, the IP is: 216.34.181.49

    15. Re:What's so scary about this? by SanityInAnarchy · · Score: 1

      Slashcode? Interesting.

      SSH port isn't open, and neither is telnet, so that's not really a show of trust, is it?

      --
      Don't thank God, thank a doctor!
    16. Re:What's so scary about this? by blackraven14250 · · Score: 1

      I'm fairly sure that humans have had an understanding since the cave days that trust isn't something to base a society on.

      The fact that none are noteworthy enough to come to mind, in and of itself makes it very, very suspect.

    17. Re:What's so scary about this? by SanityInAnarchy · · Score: 1

      I'm just pointing out, from an evolutionary perspective, it makes sense. Some people might randomly decide to trust everyone once in awhile, but if you actually build any sort of society out of it -- arguably, there were hippie communes which fit this model -- it only takes one person to abuse that trust and end your little civilization, and you're going to get that one person, sooner or later.

      --
      Don't thank God, thank a doctor!
    18. Re:What's so scary about this? by splogic · · Score: 1

      Every society that exists is based on trust. Otherwise, we would all simply attack each other, and societies would never form. The thing that gives us the ability to trust is intelligence. We realize that we have a choice. We can either help each other or fight each other. What do you teach your children? To get along with other children or to fight other children? Why? Most humans on Earth have more than enough intelligence to understand the concept of trust. The problem is that we don't use that intelligence. And we somehow think that is the way things are supposed to be. We think its okay to let some people stay uneducated and others be educated.

      I completely believe in a free society, but only when all of its members are well educated. Our "public schools" are a sad excuse for education. In fact, they are not education at all. They don't teach logic, and logic is the only true education. Furthermore, many of our colleges and universities do no better, especially in Arts and Humanities. Consider what would happen if we eliminate all schools. Do you think trust could exist in such a society? There's not a chance. It would be mass chaos.

      I realize this is philosophical, and not want many people want to hear. As painful as the truth is, it's true. We can hide behind churches and religion as we have done, or we can step up to our responsibilities. It's our choice. However, I have no doubt that we will step up to our responsibilities, and embrace trust, in this century. It will happen either by choice, by necessity, or by force. One way or another, because the continuation of humanity depends on it, we will embrace trust.

    19. Re:What's so scary about this? by splogic · · Score: 1

      Oh, come on! You've got an admin password and an IP. Any good hacker could figure out what to do what that.

    20. Re:What's so scary about this? by SanityInAnarchy · · Score: 1

      Only if you've got the wrong ports open, or you've otherwise left a vulnerability -- and if that's the case, the password is probably irrelevant.

      But you've also demonstrated my point neatly -- you've trusted me with very little, if that is indeed the correct password. And that is how security works.

      --
      Don't thank God, thank a doctor!
    21. Re:What's so scary about this? by hey! · · Score: 1

      The problem is that you don't know the difference between data and information. Information is what you get when you can cross reference two pieces of data.

      Sure that existence of a person with first name "Joe" and last name "Shmoe" with phone number "555-1234" is public infomration. but as soon as you can connect that with another otherwise unconnected piece of public information (say the going price of a blow up love doll), you've got more information than the sum of the parts.

      This, by the way, makes the ease and scope of data access a big issue. Take some information which is a public record -- say court records. Public access is not only benign, it's a good thing that anyone can walk down to the courthouse and get the transcript of a trial.

      Now imagine you've got all the court records in the country accessible and indexed. You data mine them for people who meet certain profiles you've developed, then cross reference them with marketing databases that tell you all the trackable purchases they've made -- and that's probably most of them. You filter again and you spring for a background check on a couple of dozen. By looking at all the data sources you have on those couple of dozen people, you probably know things about them that their close friends don't. You may even know things about them they don't know themselves.

      Somebody's phone number and address is a public record, but it's in a small, locally distributed database (the phone book) for the purpose of helping his friends and acquaintances can look him up. Turn that phone book into a database and suddenly the deal has changed. There's new applications for that data that weren't part of the original decision to have a listed number. The universe of new applications for that piece of expands with the size and geographic scope of the telephone database. Add cross referencing to other public records and then records the guy didn't realize were public, and the impact is much, much greater than having each of those information points available separately in small databases.

      Privacy is not essentially about keeping sensitive data secret. Oh, that's important, but only a small part of the whole pictures. Privacy is really about control over your life. Many privacy concerns have little or nothing to do with sensitive information -- the neighbor who is noisy at 3AM. Other privacy concerns have to do with the impact of wrong information -- the bad record that keeps coming back like a bad penny and putting you on the TSA watch list.

      But the real corker are the ways you can amass and filter data on huge volumes of people, then buy huge volumes of data about a small number of people off the shelf. That cuts both ways: there's things about you they can find out that you don't want them to know, and things about you they'll infer that won't go away. And you can't make the bad inference go away, because it's not data at all. It's the output of a model applied to "non-sensitive" data. And the people who use those models don't have incentive to fix your problem, because the model, statistically speaking, works well enough for them.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    22. Re:What's so scary about this? by sketchydave · · Score: 0
      Don't blame the summary, it was quoted from the article. Blame author of the article who doesn't understand the phrase "in combination." From the 201 CMR 17.00:

      "Personal information, a Massachusetts resident's first name and last name or first initial and last name in combination with any one or more of the following data elements that relate to such resident: (a) Social Security number; (b) driver's license number or state-issued identification card number; or (c) financial account number, or credit or debit card number..."

    23. Re:What's so scary about this? by jgreco · · Score: 1

      What'll be really fun is what happens when the streams are crossed... Was Spengler correct?

      On one hand, you have "thou shalt encrypt", and on the other hand, the UK will throw you in prison if you won't cough up the decryption keys. Am I the only one that sees a paradox where a company refuses to provide decryption keys for sensitive information, and the employee with the laptop doesn't necessarily have the keys to decrypt the data that the UK wants decrypted?

    24. Re:What's so scary about this? by kalirion · · Score: 1

      What is the reason to encrypt first and last names?

  5. This'll get shot down by fotbr · · Score: 1

    If you're a company that doesn't do business within the boundaries of the state, they'll have a damned hard time justifying why you're beholden to their laws.

    1. Re:This'll get shot down by wmbetts · · Score: 1

      The spam laws aren't shot down. It's basically the same thing. If I have a company in Texas and someone in Mass buys something I have to protect their data or face fines. If I send UCE to someone in say California and I'm sending it from Texas I can face fine in California.

      --
      "Ubuntu" -- an African word, meaning "Slackware is too hard for me". - stolen from Dan C alt.os.linux.slackware
    2. Re:This'll get shot down by zarthrag · · Score: 2, Interesting

      That's already started to go south with online sales tax. Simply doing business with a resident of the state is enough of an opening to allow the state to preserve the rights of their citizens. The only way to circumvent that would probably be to not do business there (i.e. void where prohibited.) Though, I must say, this is a GOOD thing.

      --
      Why can't all fpga/microcontroller manufacturers just release free optimizing compilers???
    3. Re:This'll get shot down by rmushkatblat · · Score: 1
      Yeah, basically.

      I can't see too many companies coming to Massachusetts because of this, though I can definitely see some leaving.

    4. Re:This'll get shot down by Gr8Apes · · Score: 2, Informative

      The thing is, I'm not a resident of MA and MA has no rights to enforce any laws where I live, as I'm outside their jurisdiction.

      Last time I checked, if I do happen to do business with a MA resident, MA still has 0 rights regarding any such business as it would be interstate commerce, which is solely controlled by the federal gov per the Constitution.

      However, I do agree that companies need to be held to stricter standards regarding personal information and probably should be handled by the feds sooner than later.

      --
      The cesspool just got a check and balance.
    5. Re:This'll get shot down by fotbr · · Score: 1

      But if you're in California, and a resident of Mass buys something from you while they're on vacation in CA, and you store any PII in your sales database, why the hell would you be subject to MA law?

    6. Re:This'll get shot down by Theaetetus · · Score: 1

      If you're a company that doesn't do business within the boundaries of the state, they'll have a damned hard time justifying why you're beholden to their laws.

      If you're a company that doesn't do business within the boundaries of the state, then you're not part of this law. It requires the encryption only when you're storing personal information on Mass. residents. And if you don't do business with a Mass. resident, then wtf do you have their personal information?

    7. Re:This'll get shot down by usul294 · · Score: 1

      Actually, the federal government has supreme authority over interstate commerce, not sole authority, the states are welcome to institute additional regulations on either end, provided they don't contradict each other, and they don't conflict with Federal law.

    8. Re:This'll get shot down by Lord+Kano · · Score: 1

      That's already started to go south with online sales tax. Simply doing business with a resident of the state is enough of an opening to allow the state to preserve the rights of their citizens.

      You sir, are mistaken.

      The Supreme Court held that for a state to tax a company participating in interstate commerce within its borders, the company must have a substantial nexus with that state.

      This law is a paper tiger with no teeth.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    9. Re:This'll get shot down by JesseMcDonald · · Score: 1

      If you're a company that doesn't do business within the boundaries of the state, then you're not part of this law. It requires the encryption only when you're storing personal information on Mass. residents. And if you don't do business with a Mass. resident, then wtf do you have their personal information?

      Not doing business within the boundary of Mass. is not the same thing as not doing business with a Mass. resident.

      For example, let's say the Mass. resident traveled to another state, purchased something, and then traveled back home. On what justification would Mass. be permitted to impose obligations on the seller, who was never in Mass. in the first place?

      Mail-order and online commerce is no different. The buyer sends an order request to the company, which receives it in their state (outside of Mass.). The property changes ownership in the company's state, and then the customer's property is shipped back to Mass., which only involves the seller at the point of origin (again, outside of Mass.). At no point did any of the company's actions occur within the boundaries of Mass., so why should they be subject to Mass. state law?

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    10. Re:This'll get shot down by Theaetetus · · Score: 1

      Not doing business within the boundary of Mass. is not the same thing as not doing business with a Mass. resident.

      For example, let's say the Mass. resident traveled to another state, purchased something, and then traveled back home. On what justification would Mass. be permitted to impose obligations on the seller, who was never in Mass. in the first place?

      They would not have no obligations, provided they didn't advertise to Massachusetts residents, such as via the Internet, national newspapers or television networks. Massachusetts courts would not have jurisdiction to place fines on the businesses, nor could a Mass. resident sue them for breach of security in a Mass. court. They could sue them in the state court where the business is, but it would then apply its own laws.

      At no point did any of the company's actions occur within the boundaries of Mass., so why should they be subject to Mass. state law?

      As I said above, advertising to residents of a state is sufficient to "reach into" the state and give the courts there jurisdiction over you, according to the Supreme Court. Their actions - advertising - did occur within the boundaries of Massachusetts.
      If a company did not advertise to Mass. residents, prevented Mass. residents from placing sales on their website, or had large disclaimers posted saying "we do not sell or ship to Mass. residents", then they'd be free of any obligations.

      Conversely, if a company based in one state advertises in another state, sells goods to residents of the other state, ships goods there, takes orders from citizens there, etc., why shouldn't they be held to the same consumer protection standards of business that are based there?

    11. Re:This'll get shot down by John+Hasler · · Score: 1

      > ...why the hell would you be subject to MA law?

      You wouldn't be. The transaction you describe takes place entirely in California and therefor is subject only to California law.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    12. Re:This'll get shot down by JesseMcDonald · · Score: 1

      They would not have no obligations, provided they didn't advertise to Massachusetts residents, such as via the Internet, national newspapers or television networks. ... Their actions—advertising—did occur within the boundaries of Massachusetts.

      Even allowing for the moment that the advertising does occur within Massachusetts, it's not like mere advertising gives them any data about the customer. Massachusetts could say "you can't advertise here unless you follow all our laws", since we're considering that an action within the state, but IMHO that's the end of it. Mass. has no legitimate jurisdiction over the trade itself, since that is occurring outside of the state.

      In this I'm only considering advertising that can reasonably be said to occur in Mass., i.e. billboards, local television/radio ads broadcast from within Mass., etc. Perhaps online ads, if they're hosted from servers within Mass. Advertising served from an out-of-state server does not occur within Mass., and thus would not count.

      Conversely, if a company based in one state ... sells goods to residents of the other state, ships goods there, takes orders from citizens there, etc., why shouldn't they be held to the same consumer protection standards of business that are based there?

      Um... perhaps because none of that is taking place within the state?

      As for shipping goods, that does occur across state lines, but the goods belong to the resident from the moment they're handed off to the shipper. Any interstate shipping involves just the resident and the shipping company, e.g. UPS, FedEx, or USPS, not the seller.

      Receiving orders is similar: while crossing state lines the orders belong to the buyer, and are carried by the communications or delivery company. The seller doesn't receive them until they are in the seller's state.

      In short, if you place an online order or mail-order with a company in another state, it should be considered no different than if you had traveled to that state, placed the order there, and then traveled back with the goods, none of which should cause the company you bought the goods from to become subject to your home state's laws.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    13. Re:This'll get shot down by plague3106 · · Score: 1

      Ya, and how exactly will CA make you pay the fine? My understanding is that if you fail to abide by CA laws, CA will punish any CA resident / business that buys from you, because they know they can't really come after you. But if this were actually challenged in court, I have a feeling the feds would tell CA they can't do that.

    14. Re:This'll get shot down by plague3106 · · Score: 1

      They would not have no obligations, provided they didn't advertise to Massachusetts residents, such as via the Internet, national newspapers or television networks. Massachusetts courts would not have jurisdiction to place fines on the businesses, nor could a Mass. resident sue them for breach of security in a Mass. court. They could sue them in the state court where the business is, but it would then apply its own laws.

      Advertising, via any of those means does not consitute a substanal nexus. A company can do all of those things and still cannot be held to MA's law. A MA resident can sue, and the company and refuse to show, but no one will ever get their money. If the company does show, Federal courts will throw out MA's law. Stuff like this has already happened; been there done that with mail order, and again with internet sales.

      As I said above, advertising to residents of a state is sufficient to "reach into" the state and give the courts there jurisdiction over you, according to the Supreme Court. Their actions - advertising - did occur within the boundaries of Massachusetts.

      You're wrong.

      Conversely, if a company based in one state advertises in another state, sells goods to residents of the other state, ships goods there, takes orders from citizens there, etc., why shouldn't they be held to the same consumer protection standards of business that are based there?

      Because Federal law says where State's laws end (namely, at the boundries of a state). That they advertise is irrelevent. I can advertise all I want in MA, and it doesn't make me subject to MA law.

      Should I have to abide by MA law if the resident physically travels to my state? How about if they mail me a piece of paper in liue of showing up? Now how about the send me the same information which is on the paper electronically?

      Yup, in none of those cases do I need to care about what MA says. And the US Supreme Court has already said as much.

    15. Re:This'll get shot down by plague3106 · · Score: 1

      Massachusetts could say "you can't advertise here unless you follow all our laws", since we're considering that an action within the state

      No it can't. The Commerce Clause in the US Constitution would forbid this.

    16. Re:This'll get shot down by Theaetetus · · Score: 1

      Yup, in none of those cases do I need to care about what MA says. And the US Supreme Court has already said as much.

      ... in International Shoe v. Washington, 326 US 310?

      Oh, wait, no, that says the opposite.

    17. Re:This'll get shot down by plague3106 · · Score: 1

      Nice try, but a more recent ruling (in 1992, vs. your 1940s case) seems to have undone that, which someone else on this thread already pointed out.

    18. Re:This'll get shot down by plague3106 · · Score: 1

      Oh, that case also involved a company which HAD EMPLOYEES IN THE STATE OF WA. If I'm buying advertising in MA, I (nor any of my employees) ever need to actually ENTER MA to do so.

    19. Re:This'll get shot down by Theaetetus · · Score: 1

      Nice try, but a more recent ruling (in 1992, vs. your 1940s case) seems to have undone that, which someone else on this thread already pointed out.

      Not quite sure what case you mean, since you helpfully only named a year, not a name, court, or any other identifying information.
      But if you want to play that game, how about Zippo Manufacturing Co. v. Zippo Dot Com, Inc., 952 F. Supp. 1119 (1997), which stated that an interactive website, through which you can make sales, is enough to establish personal jurisdiction anywhere, and thus place you under the laws of any state and domain of any court?

    20. Re:This'll get shot down by plague3106 · · Score: 1

      It was something like Quint vs ND, which sent to the US Supreme Court, I believe.

      You miss the mark again though; for one, that's not the ONLY test to determine if a company might be subject to state law. Second, its vague, and other courts have rejected it. Notibly though, this isn't a supreme court case, whereas the one cited earlier is.

      You act as if the internet throws some new twist here though. Please explain why you think a web server processing orders is any different than mail order companies processing orders and sending out catalogs?

    21. Re:This'll get shot down by Theaetetus · · Score: 1

      It was something like Quint vs ND, which sent to the US Supreme Court, I believe.

      Sorry, can't find anything related to that at all.

      You miss the mark again though; for one, that's not the ONLY test to determine if a company might be subject to state law.

      No, it's just the most recent test.

      Second, its vague, and other courts have rejected it.

      In favor of a slightly broader one that includes more out-of-state corporations being subject to state law.

      Notibly though, this isn't a supreme court case, whereas the one cited earlier is.

      The one I cited? Yes. It is.

      You act as if the internet throws some new twist here though. Please explain why you think a web server processing orders is any different than mail order companies processing orders and sending out catalogs?

      I'm a bit confused as to what you're trying to get at here... If a mail order company sends catalogs to residents of a state, they have specific personal jurisdiction in that state.
      The internet does put a twist in that, since residents request packets, but the courts haven't made the technical leap to acknowledge that, and treat them the same as a mail order company who sends catalogs to residents.

    22. Re:This'll get shot down by plague3106 · · Score: 1

      Sorry, can't find anything related to that at all.

      This is the case referenced: http://en.wikipedia.org/wiki/Quill_Corp._v._North_Dakota

      No, it's just the most recent test.

      The case establishes a three prong test.. did you read it?

      In favor of a slightly broader one that includes more out-of-state corporations being subject to state law.

      No, courts have generally been all over the place.

      The one I cited? Yes. It is.

      All the information I found says its limited to the Western PA federal district courts. So unless you can show otherwise, no it isn't.

      I'm a bit confused as to what you're trying to get at here... If a mail order company sends catalogs to residents of a state, they have specific personal jurisdiction in that state.

      *sigh* That's contrary to pretty much all caselaw to date. But please feel free to cite caselaw which says otherwise, because you sound like you're making stuff up. The courts have said that businesses must have a nexus within the state to be subject to state laws, and have also said merely advertising in a state doesn't meet that requirement.

      The internet does put a twist in that, since residents request packets, but the courts haven't made the technical leap to acknowledge that, and treat them the same as a mail order company who sends catalogs to residents.

      Yes, and merely sending a catalog doesn't subject a business to the rules of the residents state. So the whole push vs pull point is moot.

    23. Re:This'll get shot down by Theaetetus · · Score: 1

      Sorry, can't find anything related to that at all.

      This is the case referenced: http://en.wikipedia.org/wiki/Quill_Corp._v._North_Dakota

      Oh, please. You don't see a distinction between "your floppy discs ended up in our state" and "you receive orders from residents of our state and ship product to those residents"?

      *sigh* That's contrary to pretty much all caselaw to date. But please feel free to cite caselaw which says otherwise, because you sound like you're making stuff up.

      I have, repeatedly. Zippo. International Shoe. Maritz. Cybersell.

      The courts have said that businesses must have a nexus within the state to be subject to state laws and have also said merely advertising in a state doesn't meet that requirement.

      [Citation needed]

      One of the things that might be throwing you off is that you keep going to the dormant commerce clause. Specific personal jurisdiction is where you want to look first - the state court needs personal jurisdiction in order to even reach the question of dormant commerce clause.

    24. Re:This'll get shot down by plague3106 · · Score: 1

      Oh, please. You don't see a distinction between "your floppy discs ended up in our state" and "you receive orders from residents of our state and ship product to those residents"?

      Not really, no. And you don't see a difference between this MA law and business not having to collect sales tax for out of state residences?

      I have, repeatedly. Zippo. International Shoe. Maritz. Cybersell.

      And I have repeatedly explained why this doesn't apply. Its not an example, and it doesn't even apply expect in Western PA.

      [Citation needed]

      Oh, I guess that's why when I purchase from newegg they collect sales tax. Oh wait, they don't. Or when I buy from a catalog with no physical presense in my state, they collect sales tax. Oh wait, again, they don't.

      One of the things that might be throwing you off is that you keep going to the dormant commerce clause. Specific personal jurisdiction is where you want to look first - the state court needs personal jurisdiction in order to even reach the question of dormant commerce clause.

      The main thing throwing you off is that the case you keep refering to 1) was never decided at a national level, which is why different federal courts have had differing opinions, and 2) believe that the courts have it right when treating internet orders differently from mail order. Read this case: http://caselaw.lp.findlaw.com/cgi-bin/getcase.pl?court=5th&navby=docket&no=9820770CV0

      And explain how having a phone number to place orders, or a mail order form to place orders is in any real way different from allowing the website to take orders? It doesn't make sense, just like the Zippo case doesn't make sense.

      The Zippo sliding scale is junk, and you need to realize that. Other courts have dismissed the sliding scale, and for good reason: it doesn't make sense to treat the internet differently than phone or mail order.

      http://dockets.justia.com/docket/court-ca8/case_no-09-2914/case_id-0/

    25. Re:This'll get shot down by Theaetetus · · Score: 1

      Read this case: http://caselaw.lp.findlaw.com/cgi-bin/getcase.pl?court=5th&navby=docket&no=9820770CV0

      Yeah, that case supports exactly what I'm saying. Mink lost because:

      Mink is silent concerning where his contacts with the defendants occurred... At the outset, we note that Mink has not met his burden of establishing that the district court had personal jurisdiction over defendant Middlebrook.

      They never entered Texas. But wait, they had a website - what about Zippo?

      Mink, however, contends that the district court could exercise personal jurisdiction over AAAA because its World Wide Website is accessible by Texas residents.

      Oh, look... the court cites Zippo positively:

      The Zippo decision categorized Internet use into a spectrum of three areas. At the one end of the spectrum, there are situations where a defendant clearly does business over the Internet by entering into contracts with residents of other states which "involve the knowing and repeated transmission of computer files over the Internet...." Zippo , 952F. Supp. at 1124. In this situation, personal jurisdiction is proper. See id. (citing CompuServe, Inc. v. Patterson , 89 F.3d1257 (6th Cir. 1996)).

      and then they note that it doesn't apply here:

      At the other end of the spectrum, there are situations where a defendant merely establishes a passive website that does nothing more than advertise on the Internet. With passive websites, personal jurisdiction is not appropriate. Seeid. (citing Bensusan Restaurant Corp., v. King , 937 F. Supp. 295(S.D.N.Y. 1996), aff'd , 126 F.3d 25 (2d Cir. 1997) ).
      Applying these principles to this case, we conclude that AAAA's website is insufficient to subject it to personaljurisdiction. Essentially, AAAA maintains a website that posts information about its products and services. While the websiteprovides users with a printable mail-in order form, AAAA's toll-free telephone number, a mailing address and an electronic mail("e-mail") address, orders are not taken through AAAA's website. This does not classify the website as anything more than passiveadvertisement which is not grounds for the exercise of personal jurisdiction. See Zippo, 952 F. Supp. at 1124.

      Now you:

      It doesn't make sense, just like the Zippo case doesn't make sense.

      The Zippo sliding scale is junk, and you need to realize that.

      Tell that to the court you cited to "support" your argument.

    26. Re:This'll get shot down by plague3106 · · Score: 1

      You're an idiot. I cited that first case to clearly illustrate how stupid the courts ruling is (and I will gladly tell them so). No where in Zippo or the first case I cited do they explain why ordering over the internet is different than mail order or phone. You can have a website which offers phone numbers / mail order forms and not be subject to the other state's laws, but having a computer handle the order taking instead of a person changes things, how exactly? That case highlights the courts faulty reasoning.

      Then you ignore the second link completely... I supposed because it backs my statement that the Zippo case is junk.

  6. Phone book by kjart · · Score: 3, Interesting

    I hope the phone company has deep pockets, because the phone book is full of first and last names and, last time I checked, it was totally unencrypted!

    1. Re:Phone book by Anonymous Coward · · Score: 5, Informative

      A little googling finds the text of the law:

      Personal information, a Massachusetts resident's first name and last name or first initial and
      last name in combination with any one or more of the following data elements that relate to
      such resident: (a) Social Security number; (b) driver's license number or state-issued
      identification card number; or (c) financial account number, or credit or debit card number,
      with or without any required security code, access code, personal identification number or
      password, that would permit access to a resident’s financial account; provided, however, that
      “Personal information” shall not include information that is lawfully obtained from publicly
      available information, or from federal, state or local government records lawfully made
      available to the general public.

      So it looks like phone companies are safe.

    2. Re:Phone book by EvanED · · Score: 2, Funny

      You mean Slashdot posted an incorrect and sensationalist summary? Say it ain't so!

    3. Re:Phone book by Anonymous Coward · · Score: 1, Informative

      Thanks for looking up the text. It sounds a lot more reasonable now. I make fake data files for educational purposes. For a while it sounds like if I had "John, Smith, Boston, MA" that would be one breach since I am sure there is a John Smith in Boston.

    4. Re:Phone book by CarpetShark · · Score: 1

      Yeah, that's a lot more benign and short-reaching than the summary makes out. Surprising, huh? ;)

    5. Re:Phone book by Rary · · Score: 1

      You mean Slashdot posted an incorrect and sensationalist summary? Say it ain't so!

      This is why I don't read Slashdot summaries. I read the title to see if the topic is something I might be vaguely interested in, then I read the comments to find out what the story is. If there aren't many comments, then I read the article.

      Basically, the three sources of information are, in order from most to least useful: 1) comments*, 2) article, 3) summary.

      * of course, most of the comments are less useful than even the summary, but the best information can always be found in there after some digging.

      --

      "You cannot simultaneously prevent and prepare for war." -- Albert Einstein

    6. Re:Phone book by Anonymous Coward · · Score: 0

      I do IT work in Massachusetts and recently had a formal training session about this new law. You got it right. Timothy the douchebag got it wrong... as usual.

  7. "rather scary" by Anonymous Coward · · Score: 0

    It's "rather scary" that this emeraldd guy is going to have to actually start doing the job he should have been doing all along?

  8. Sounds mostly reasonable to me... by Fraggy_the_undead · · Score: 1

    ...in fact, as far as I'm concerned it's about time that someone legislated how companies I have to deal with protect my personal information.
    This "Written Information Security Plan"-Thing (yes, I read TFA) sounds like an unnecessary and useless PITA though...

    1. Re:Sounds mostly reasonable to me... by John+Hasler · · Score: 0, Troll

      > This "Written Information Security Plan"-Thing (yes, I read TFA) sounds like
      > an unnecessary and useless PITA though...

      How else is the state to know exactly what information you have on your customers so that they sieze it when they want it?

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  9. A pain to implement, but.. by Improv · · Score: 3, Insightful

    This seens pretty sensible. Given how many people are hurt by these things, this seems like a reasonable standard for future industry practice, and the fines hammer home the idea to the companies that "oops, sorry!" isn't the level of seriousness these things should be given. I imagine most of the time these breaches are against the privacy promises the companies make anyhow.

    The only downside is that the fine is kind of daunting for people who would like to enter a relevant market, although .. perhaps it's analogous to car manufacturers being liable for poor design of their products - when they fail, it can be a big deal.

    --
    For every problem, there is at least one solution that is simple, neat, and wrong.
  10. Awaiting the professionalism... by scamper_22 · · Score: 0

    Now I await the professionalization of the software field.

    Who in the company is going to oversee such rules and regulations? Hmm, perhaps all software projects must be handled by a certified software engineer. They can make sure the software is up to standards... and will have to take out liability insurance like other professionals.

    And of course, they must be US citizens to comply with US law.

    I'm smelling job protection like doctors and lawyers.
    Oh I can dream can't I?

    1. Re:Awaiting the professionalism... by Bing+Tsher+E · · Score: 0

      And of course, MD5 signatures formally registered with the government for any binaries allowed to touch this critical secure data. Which leads, of course, to the necessity that any software at all allowed in a business has to come from an accredited established business who have full staff assigned to massage that special branch of the bureaucracy that oversees said MD5 registry.

      Indeed, it sounds more and more like Open Source will just plain be out of the question. Except for instances where it's strictly controlled and throttled by top heavy organizations, aka Big Businesses.

      Excellent. Most excellent indeed!

  11. Definition of PII from the text of the law by kgo · · Score: 5, Informative

    """
    Personal information, a Massachusetts resident's first name and last name or first initial and last name in combination with any one or more of the following data elements that relate to such resident: (a) Social Security number; (b) driver's license number or state-issued identification card number; or (c) financial account number, or credit or debit card number, with or without any required security code, access code, personal identification number or password, that would permit access to a resident’s financial account; provided, however, that “Personal information” shall not include information that is lawfully obtained from publicly available information, or from federal, state or local government records lawfully made available to the general public.
    """

    So this doesn't apply to places like slashdot and facebook. Only places that should be securing your data in the first place.

    --
    Can you construct some sort of rudimentary lathe?
    1. Re:Definition of PII from the text of the law by TheSpoom · · Score: 1

      Given the exception at the end, I would guess that it also means you don't have to encrypt the names, just the account numbers, which is what any e-commerce package worth its salt (pun not intended) does anyway.

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    2. Re:Definition of PII from the text of the law by noidentity · · Score: 2, Funny

      I'm glad I don't live in Massachusetts, because I have my full name, social security number, driver license number, and financial account numbers stored unencrypted in my house (and I don't have $5000 in the financial account to cover the fine). Phew.

    3. Re:Definition of PII from the text of the law by larry+bagina · · Score: 1

      when I worked at a business doing e-commerce, we stored name, email, telephone, and address. No cc numbers, no ssns, no driver's license, no bank account numbers. Storing that shit is just plain stupid.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    4. Re:Definition of PII from the text of the law by Anonymous Coward · · Score: 0

      Storing that shit is just plain stupid.

      Pretty much.

      The interesting thing is the furor over encrypting stored data ("at rest"). Encrypted data is unusable, at some point something has to decrypt it. I currently encrypt my stuff at the filesystem or backup level, which means that if someone cuts through the wall of the data center and tases the guard and steals my server (or I get mugged while carrying a tape), they won't be able to boot it without typing in the passphrase. It also means that I have to have extra hardware installed in order to do kernel upgrades or reboot the thing remotely so I can type in the passphrase to decrypt the drive and boot. If a hacker breaks in while the server is running, he has full access to the data as long as he doesn't accidentally reboot the server.

      Now, I'm told that I need to encrypt the data at the field level of the database (eg INSERT INTO customer (name) VALUES ('fjkl3jf32jfoR##T!#$!#!T%') ). Sure, if a hacker breaks in and dumps the database and leaves, he won't get anything useful. Unless he also copies the software that reads the database, in which case he can extract the keys for decryption. If I use the database's encryption functions (eg encrypt('John Doe','AES','This is my Passphrase, there are many others like it but this one is mine.')) then the hacker can log queries to read the passphrase in the event that my code is on a different server from the database (it is).

    5. Re:Definition of PII from the text of the law by julesh · · Score: 4, Interesting

      So this doesn't apply to places like slashdot and facebook.

      Or, indeed, to 95%+ of small ecommerce businesses. As a consultant, I've always recommended to my clients that they hand off processing credit cards (for example) to one of the services that'll do it securely without them ever seeing the card number, in order to avoid any responsibility for looking after the data.

    6. Re:Definition of PII from the text of the law by ThreeGigs · · Score: 1

      So passport numbers and military ID numbers don't need to be encrypted?

      Not good. Not comprehensive enough. IMHO _every_ valid form of identification needs to be included, not just state-issued IDs.

    7. Re:Definition of PII from the text of the law by KDR_11k · · Score: 1

      Given how often drives full of recoverable data are thrown away even just file system encryption would be useful. There's no 100% security but the law mandates that you at least have to try.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    8. Re:Definition of PII from the text of the law by Anonymous Coward · · Score: 0

      So since you can get the SSN from bankruptcy court online records, those folks are not protected? Something to think about ...

      RO

    9. Re:Definition of PII from the text of the law by Culture20 · · Score: 1

      Personal information, a Massachusetts resident's first name and last name or first initial and last name in combination with any one or more of the following data elements that relate to such resident: (a) Social Security number; (b) driver's license number or state-issued identification card number; or (c) financial account number, or credit or debit card number, with or without any required security code, access code, personal identification number or password,
      So this doesn't apply to places like slashdot and facebook. Only places that should be securing your data in the first place.

      How do people pay for those stupid virtual gifts on Facebook? They're storing CC info somewhere. Now Facebook will finally have to start using some more https instead of just on the "change password" page.

    10. Re:Definition of PII from the text of the law by martin-boundary · · Score: 1

      So this doesn't apply to places like slashdot and facebook. Only places that should be securing your data in the first place.

      Eh? I would imagine that applies to any and every website which offers subscriptions you can pay for with a credit card, in principle.

    11. Re:Definition of PII from the text of the law by Rakshasa+Taisab · · Score: 1

      So passport numbers and military ID numbers don't need to be encrypted?

      What part of '(b) driver's license number or state-issued identification card number' did you not understand?

      --
      - These characters were randomly selected.
    12. Re:Definition of PII from the text of the law by BZ · · Score: 1

      You should read the rest of the law text, which also talks about _who_ has to encrypt the information under the law. Unless you're selling goods or services to yourself, you're clear!

    13. Re:Definition of PII from the text of the law by Anonymous Coward · · Score: 0

      What part of '(b) driver's license number or state-issued identification card number' did you not understand?

      Is that sarcasm or just snark? Both are poor ways to communicate. Anyway, passports and military IDs are not state issued.

  12. It's about time by barius · · Score: 4, Insightful

    Sounds awesome to me. This should have been made law in every state/country a long time ago. Now if they would just make it law that all companies must provide an easy and thorough means for any individual to expunge their details from company records (I'm looking at you Facebook) then I might finally be able to stop that little bit of throwing up in my throat I get every time a company asks for my email address.

    1. Re:It's about time by Anonymous Coward · · Score: 0

      Now if they would just make it law that all companies must provide an easy and thorough means for any individual to expunge their details from company records (I'm looking at you Facebook) then I might finally be able to stop that little bit of throwing up in my throat I get every time a company asks for my email address.

      Try spamgourmet.com (or any one of a number of other disposable email address providers). I use a different address for every website I visit (there's zero overhead to creating a new one), and I can shut off the address if they abuse it. It also means that if it looks like it's from paypal, but it isn't sent to the unique address I gave paypal, then I know it's a scam.

      Not so good for Facebook though - it makes it harder for your real friends to search for you ... on the other hand ...

    2. Re:It's about time by Sandbags · · Score: 1

      When it comes to PII, PCI, Medical data and other forms of PHI, and more, where interstate commerce is concerned, this already IS the law, federal law...

      Also, it is NOT against the law to store this data, your name, phone number, tax ID, address, and more are all matter of PUBLIC RECORD. Even who owns your mortgage is easily accessible public information. The account numbers, pin number, balances, payment information, etc have to be obfuscated, and access to that information muse be through an encrypted wall (HTTPS, and in some cases by dual factor authentication), but it is perfectly legal to HAVE that information.

      Further, even under this new law, as incorrectly reported (see ful text, linked many times above), its not required to be stored encrypted unless the data is portable (on a laptop, portable disk, or tape). Encrypting on the server is not required.

      --
      There is no contest in life for which the unprepared have the advantage.
    3. Re:It's about time by Festeron · · Score: 1

      I know what you mean about bile rising, but I'll put in another vote for spamgourmet.com.

      Now the sickness is replaced with a feeling of "Take that, you soulless monster". Try it - it feels good.

  13. ROT13 by Anonymous Coward · · Score: 1, Funny

    Time for ROT13! "It was encrypted..." /didn't RTFA

    1. Re:ROT13 by spiffmastercow · · Score: 1

      You noob! ROT26 is where it's at.

    2. Re:ROT13 by zippthorne · · Score: 1

      If you're not using ROT52, you're not playing with a full deck.

      --
      Can you be Even More Awesome?!
  14. Not really by Anonymous Coward · · Score: 5, Informative

    Storing the name of a customer in SQL Server without the data being encrypted? No way, Jose

    Summary and article fail.

    Sorry to disappoint all the SQL consultants out there, but the law (as passed) says NOTHING about requiring encryption of data at rest.
    Earlier versions of the bill had the requirement for at-rest encryption, but that was lobbied out.
    The only time it mentions encryption is for data in-flight over public networks, wireless access, and laptops/"other portable devices".
    Everything else states "reasonable security precautions" (aka: access control/passwords).

    But don't take my word for it read it yourself. (it's only 4 pages)

    (3)Encryption of all transmitted records and files containing personal information that will
    travel across public networks, and encryption of all data containing personal information to be
    transmitted wirelessly.
    [...]
    (5) Encryption of all personal information stored on laptops or other portable devices;

    - Mass CMR1700 (the only occurrences of the word "encrypt")

    1. Re:Not really by Anonymous Coward · · Score: 0

      That's right. Also while a "WISP" is required, it need not be filed anywhere.

    2. Re:Not really by Anonymous Coward · · Score: 1, Insightful

      Typical slashdot. Have to find the buried comment to find the truth.

    3. Re:Not really by Anonymous Coward · · Score: 0

      Storing the name of a customer in SQL Server without the data being encrypted? No way, Jose

      Summary and article fail.

      Sorry to disappoint all the SQL consultants out there, but the law (as passed) says NOTHING about requiring encryption of data at rest.

      Not only that, but "the name of a customer" is not enough to meet the definition of PII.

    4. Re:Not really by starfishsystems · · Score: 1

      Well, item (5) makes especially good sense. It's almost a weekly news event on the SANS mailing list that someone has lost a laptop containing a plaintext copy of the entire customer database. I know, it's bizarre. What idiot would do that? And what idiot would make it possible to do that? But it happens regularly just the same: proof that there's no shortage of idiots, I guess.

      So yeah, the guy with the laptop might need to process items of data , and that data will be in plaintext at the point of use. But it shouldn't be transmitted or stored in plaintext.

      --
      Parity: What to do when the weekend comes.
    5. Re:Not really by Anonymous Coward · · Score: 0

      The interesting thing is you can consider a fax to be non encrypted data transmission over a public network

  15. Who does this apply to? by mgkimsal2 · · Score: 0

    What constitutes a 'business'? And how does this affect companies that might be using any one of the myriad of forums or blogging software in addition to their core "enterprise" software? Pretty much every blog or forum software out there keeps PII in plaintext format, and they're in use by many large companies.

    From the article:

    "Covered businesses range from neighborhood dry cleaners to Fortune 100 companies, but the law stipulates that the program be appropriate to the size and resources of the business."

    So, they really do mean pretty much all businesses - anyone conducting any business online, it seems. Should I start turning in every business that doesn't SSL encrypt their 'contact us' forms? After all, someone from MA might use that form.

    1. Re:Who does this apply to? by guruevi · · Score: 1

      When was the last time you left your SSN, credit card number or a copy of your birth certificate with a random forum? PII is not your name/e-mail address. It's Personal Identifying Information. Your address nor your name makes you you (identifies you) in the business world. Walk into any car dealership and ask them to sell you a car just based on what you tell them your name and address is. What does qualify you to buy a car is the numbers connected to your bank accounts and your credit.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    2. Re:Who does this apply to? by Anonymous Coward · · Score: 0

      Now you understand why "good" bills are so long, convoluted, and difficult to understand. They go into technical details a layman won't understand, and they need to in order to account for every situation under the sun. That said, it's mentioned many times above that it only applies to the following:

      (a) Social Security number; (b) driver's license number or state-issued
      identification card number; or (c) financial account number, or credit or debit card number,
      with or without any required security code, access code, personal identification number or
      password, that would permit access to a resident’s financial account

  16. Politicians... by CondeZer0 · · Score: 0, Redundant

    Politicians should stay the fuck away from shit they don't understand!

    Which I guess in practice means they should stay the fuck away from pretty much everything.

    --
    "When in doubt, use brute force." Ken Thompson
    1. Re:Politicians... by Improv · · Score: 1, Flamebait

      Libertarians should stay the fuck away from shit they don't understand!

      Which I guess in practice means they should stay the fuck away from pretty much everything.

      --
      For every problem, there is at least one solution that is simple, neat, and wrong.
    2. Re:Politicians... by number11 · · Score: 1

      Politicians should stay the fuck away from shit they don't understand!

      Businesses have had decades to "self-regulate" good data practices. But many of them haven't bothered, don't bother, won't bother unless they're forced. And that includes businesses from ma-and-pa shops up through the world's largest retailers.

      This week it's Blippy, but next week it'll be somebody else. You think there would be a bill like this passed if there wasn't an unending stream of stories in the news about reckless and negligent data loss, about fools leaving their laptops in cars and bars?

      The only problem that I see with this law is that it exempts government agencies, who tend to be at least as negligent as private business.

    3. Re:Politicians... by yuna49 · · Score: 1

      I don't think data security would have gotten the traction it did here in MA if it hadn't been for the THX breach.

    4. Re:Politicians... by fuzzyfuzzyfungus · · Score: 1

      Businesses have had decades to "self-regulate" good data practices. But many of them haven't bothered, don't bother, won't bother unless they're forced. And that includes businesses from ma-and-pa shops up through the world's largest retailers.

      It's worse than that, in many, perhaps most, cases, businesses have (as a body) actively attempted to worm their way out of what little responsibility they had. "Bank fraud", which is the bank's problem, became "Identity theft", which is your problem. People don't even get notification if their data are lost or stolen, unless that is a statutory requirement.

      The only realistic hope for "self-regulation" would be in an environment where people have a statutory right to know if something has happened to their data, and had some realistic hope of obtaining damages if they were, indeed, harmed. The kind of self-regulation where the little people don't get to know anything, and if any of them manage to guess, we get five years of screaming about "evil trial lawyers" and "tort reform" and they get a $10 gift certificate is simply a polite euphemism for "ha ha, no regulation at all".

  17. ok by Anonymous Coward · · Score: 0

    puttin the db on an encrypted volume is doable. https is a minor PITA.
    Or filter out all internet traffic from massachussets, which is what they deserve for passing stupid data protection laws.
    The only data protection law should be>> you cause distress to a user by losing, selling his data, or by changing EULAs, you pay all present damage, potential damage and a fee, or close door the day after a complaint was filed.
    Let then businesses sort out if the data they process needs encryption and at what level. If one player plays an online game with his friggin name, should I encrypt traffic... watch his ping soar.... BS

    1. Re:ok by retchdog · · Score: 1

      And then when they do "cause distress" to a user who sues for massive damages, people like you are going to cry and whine about tort reform and frivolous lawsuits.

      It's just more efficient to set up "best practices" in a sufficiently general way so that the standards can be met freely; welcome to reality. It's either this; the status quo; or a massive "coffee burn"-type lawsuit.

      --
      "They were pure niggers." – Noam Chomsky
  18. Wait, by Anonymous Coward · · Score: 0

    How

  19. Scarier not to by starfishsystems · · Score: 4, Insightful

    It's scarier to contemplate that such information is so often exposed as a matter of routine carelessness.

    On the other hand, it's not clear what to do about the classic perimeter problem. Sooner or later, somewhere, the encrypted data has to be processed or presented in plaintext. The key and the data have to be brought together. Now we've converted the problem of securing the data to the problem of securing the key - probably many keys in practice - and the systems on which those keys reside - probably many systems.

    --
    Parity: What to do when the weekend comes.
    1. Re:Scarier not to by Kohath · · Score: 1

      It's scarier to contemplate that such information is so often exposed as a matter of routine carelessness.

      Yeah, the last 10 security breaches each caused the end of the world. It's super scary.

    2. Re:Scarier not to by Anonymous Coward · · Score: 0

      This would change the window from "compromise any system on the network" to "compromise the application and machine machine processing the sensitive information."

      It reduces the complexity of securing the data to just securing that one endpoint rather than every system on the network.

  20. !Micro-management by cmholm · · Score: 5, Interesting

    I think the /. article sub-header "some-serious-micromanagement dept" is incorrect. "Micromanagement" would be to specify a particular technical approach. The law(220kB PDF) doesn't even mention https. So, I think the legislation's level of detail appropriate: "just do it." The author of the FA seems to think this'll sell a lot of SQL Server upgrades, and if SQL Server is what someone is running to persist data, I suppose so.

    --
    Luke, help me take this mask off ... Just for once, let me butterfly kiss you with my own eyes.
    1. Re:!Micro-management by maxwell+demon · · Score: 5, Funny

      Does rot13 encryption suffice?

      --
      The Tao of math: The numbers you can count are not the real numbers.
    2. Re:!Micro-management by narcberry · · Score: 4, Funny

      Just do it twice to be sure.

      --
      Modding me -1 troll doesn't make me wrong.
    3. Re:!Micro-management by Anonymous Coward · · Score: 0

      Not half enough.

      ROT-26 is the way to go. If you are the paranoid sort, go with ROT-52.

    4. Re:!Micro-management by metacell · · Score: 1

      "Micromanagement" would be to specify a particular technical approach.

      They specify encryption, as opposed to, for example, physical security, which IMHO is specific enough to be called "micro-management".

    5. Re:!Micro-management by metacell · · Score: 1

      I take back the above, after someone explained below that the fees for un-encrypted data are only applied if the data is actually stolen.

    6. Re:!Micro-management by Anonymous Coward · · Score: 0

      No, you need to use a longer key for higher security. I use ROT2600.

    7. Re:!Micro-management by kiehlster · · Score: 1

      Just don't tell us how many rotations you're using. From the law definitions: "Encrypted, the transformation of data into a form in which meaning cannot be assigned without the use of a confidential process or key."

    8. Re:!Micro-management by 2obvious4u · · Score: 1
    9. Re:!Micro-management by Anonymous Coward · · Score: 0

      Hahaha.

  21. What would be the point of encrypting the database by Anonymous Coward · · Score: 1, Interesting

    Wouldn't it be rather pointless to encrypt any of the data that's kept in a database when said data is meant to be available to the software that's accessing that data? The software has to get the decryption key from somewhere, and without the use of special hardware any key that's available to your software would also be available to any hackers who know where the key is kept. Worse yet, it would rule out any software that doesn't incorporate such security, most likely ruling out open source databases.

  22. Except when.... by ericdano · · Score: 1

    Good plan....except when the state or local governments fail to do it.....then what? Going to fine themselves?

    It's a good idea in theory...except....enforcing it might be hard.

    Look at californias hands free cell phone law. I can count, daily, two digit numbers of people who are not following it....and where is the enforcement???

    --
    It's either on the beat or off the beat, it's that easy.
    I moderate therefore I rule!
    --
    1. Re:Except when.... by number11 · · Score: 1

      Good plan....except when the state or local governments fail to do it.....then what? Going to fine themselves?

      They've thought of that. They made themselves exempt. The law applies to

      a natural person, corporation, association, partnership or other legal entity, other than an agency, executive office, department, board, commission, bureau, division or authority of the Commonwealth, or any of its branches, or any political subdivision thereof.

    2. Re:Except when.... by ericdano · · Score: 1

      Stupid....the law should apply to all

      --
      It's either on the beat or off the beat, it's that easy.
      I moderate therefore I rule!
      --
  23. So you can't... by Aladrin · · Score: 1

    So you can't even send them an email, huh? Harsh!

    --
    "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
  24. Probably only applicable to Mass due to interstate by linuxtelephony · · Score: 1, Interesting

    This will ultimately probably only end up affect Mass businesses or people with presence in Mass directly. Otherwise this kind of requirement has the potential to impact interstate commerce which states expressly do not have the authority to legislate.

    I'm all for requirements to protect data, however it is usually not a good idea to legislate how to accomplish that. When that happens then the industry's ability to innovate is legislated away.

    --
    . 62,400 repetitions make one truth -- Brave New World, Aldous Huxley
  25. rot26 by houghi · · Score: 2, Funny

    Does rot26 count as encryption?

    --
    Don't fight for your country, if your country does not fight for you.
    1. Re:rot26 by grcumb · · Score: 2, Funny

      Does rot26 count as encryption?

      Xor( Xor( NO ) )

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
    2. Re:rot26 by Anonymous Coward · · Score: 0

      You are doing it wrong, fool. You should rot13 - twice.

  26. Storage of encryption key? by vlm · · Score: 3, Interesting

    Any specifics for encryption key storage? How bout another column in the DB? That seems a likely implementation, very convenient and all that. Or we could just hardcode it to something memorable "password".

    Any specifics for encryption scheme? I've heard ROT-13 is fast, but XOR is faster.

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    1. Re:Storage of encryption key? by tepples · · Score: 1

      Any specifics for encryption key storage?

      Use industry best practices in good faith. Statutes in anglophone countries leave these technicalities up to the jury for a reason.

    2. Re:Storage of encryption key? by gjyoung · · Score: 1

      I think ROT13 is considered encoding, not encrypting.

    3. Re:Storage of encryption key? by takev · · Score: 5, Funny

      If it is something Alice and Bob are likely to do it is encryption.

    4. Re:Storage of encryption key? by Bengie · · Score: 1

      encoding and encrypting are just different sides of the same coin. They're both *just* transformations of data.

    5. Re:Storage of encryption key? by bar-agent · · Score: 1

      If it is something Alice and Bob are likely to do it is encryption.

      I don't know, man. Bob's got more kinks than a knotted string, and Alice sees that as a challenge.

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
    6. Re:Storage of encryption key? by Spy+der+Mann · · Score: 1

      If it is something Alice and Bob are likely to do it is encryption.

      "Alice and Bob go into a bar..."

  27. What about email by surmak · · Score: 1

    So, if a Mass. residents sends me (or my business) an email, what does that mean?

    The message will generally contain the sender's name and email address. It is sent in the clear over SMTP, and will generally be stored as plain text on the server as either flat files or perhaps some database until the message is picked up via IMAP, POP or some proprietary protocol. It is then likely to be stored, indefinitely, in plain text on the client machine.

    It looks to me like someone did not think this through. (Unfortunately it is not news when a government regulates technology w/o understanding it.)

    1. Re:What about email by surmak · · Score: 1

      I stand corrected. As another post indicates, this only applies to SSN, credit card numbers or state-issued IDs (driver's licenses.)

      Actually, this does not sound too bad. The article, on the other hand looks like a piece of FUD to get users to update their MSSQL software

    2. Re:What about email by Jedi+Alec · · Score: 1

      Personal information, a Massachusetts resident's first name and last name or first initial and
      last name in combination with any one or more of the following data elements that relate to
      such resident: (a) Social Security number; (b) driver's license number or state-issued
      identification card number; or (c) financial account number, or credit or debit card number,
      with or without any required security code, access code, personal identification number or
      password, that would permit access to a resident's financial account; provided, however, that
      "Personal information" shall not include information that is lawfully obtained from publicly
      available information, or from federal, state or local government records lawfully made
      available to the general public.

      (blatantly copy-pasted from a post earlier in the thread).

      So a combination of name and e-mail address does not apply unless more information is in there.

      It looks to me like someone did not read this through. (Unfortunately it is not news when a slashdotian responds to an article without actually reading it.)

      --

      People replying to my sig annoy me. That's why I change it all the time.
    3. Re:What about email by russotto · · Score: 1

      It looks to me like someone did not read this through. (Unfortunately it is not news when a slashdotian responds to an article without actually reading it.)

      Slashdot isn't solely at fault here. The article referenced makes the same error:

      Here are the basics of the new law. If you have personally identifiable information (PII) about a Massachusetts resident, such as a first and last name, then you have to encrypt that data on the wire and as it's persisted. Sending PII over HTTP instead of HTTPS? That's a big no no. Storing the name of a customer in SQL Server without the data being encrypted? No way, Jose. You'll get a fine of $5,000 per breach or lost record. If you have a database that contains 1,000 names of Massachusetts residents and lose it without the data being encrypted that's $5,000,000. Yikes.

  28. What about IPSec? by loufoque · · Score: 2, Informative

    Sending PII over HTTP instead of HTTPS? That's a big no no.

    Even if you're using IPSec?

  29. It is about time by WindBourne · · Score: 1

    I am not wild about regs, but the problem is that companies really do not care. Worse, when the have real issues in which they lose your data, they do NOTHING about it. Take the example of Toyota. They would have had a recall that cost them a 100 million had they done it correctly the first time. Did they recall? Nope. But what was the Fed's response? 16 million. Just like MS, Toyota, Chinese companies, and all the rest of these companies taking shortcuts PROVE that CRIME DOES PAY. Hopefully, Mass. hits one company hard in the next year and then all companies will change their tunes. Until then, we will see loads of horrible systems.

    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:It is about time by h00manist · · Score: 1

      I am not wild about regs

      Me neither, but you can't deny there are two big things that orient the behavior of companies and large groups of people. Profits, and laws.

      --
      Build your own energy sources from scratch. http://otherpower.com/
    2. Re:It is about time by John+Hasler · · Score: 1

      > I am not wild about regs, but the problem is that companies really do not
      > care.

      No, the problem is that the companies' _customers_ really do not care. If they did the companies would be falling over themselves trying to offer better security than their competitors. When was the last time that you decided not to do business with a company because you were not satisfied with their security?

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    3. Re:It is about time by WindBourne · · Score: 1

      2 weeks ago. I do it ALL THE TIME. And I NOTIFY the company of such.

      --
      I prefer the "u" in honour as it seems to be missing these days.
  30. I've read text SSN's out of college's for 30 years by geohump · · Score: 1

    I've been able to read cleartext SSN's out of college's for the past 30 years without ANY authorization, so all I can say is that this is better late than never.

    The only refinement I can think of that would improve it is that any MIS/IT/CIO Director who authorizes any form of non-encrypted storage of this type of information should also have to pay a personal fine of $500 per record.

    Funny how when its your own money that's on the line your perspective changes.

  31. About time by Plekto · · Score: 1

    Where I last worked, we routinely dealt with issues like this as well(legal field - chain of evidence and all). It's high time that the computer industry took security concerns as a serious matter. And, no, they really don't. I have a friend who worked in the field working with security for major fortune 500 companies and the state of the security was a complete joke. And the threats are a dozen times worse than the public imagines. Yet they do nothing until there's a problem.

    Well, hitting them in their pocketbook? That's effective 100% of the time in getting their attention.

  32. Slashdot DoS by gmuslera · · Score: 1

    Attached file: [1000_Mass-_Citizens_names.txt]

    Bah, wasn't that easy. So lets just close Facebook, which fine should be enough to pay USA debt.

  33. Well, that means jobs by h00manist · · Score: 1

    Don't know if it's better or worse, or I like it or not, but in any case, it means more work for techies. Lots of databases, middleware, disk systems, etc to upgrade to comply with the new laws. In fact there's likely to be a whole category of security and law compliance consulting...

    --
    Build your own energy sources from scratch. http://otherpower.com/
  34. It mandates anti-virus software by Anonymous Coward · · Score: 0

    As one of the law's requirements, computers must include:

    "(7) Reasonably up-to-date versions of system security agent software which must include malware protection and reasonably up-to-date patches and virus definitions, or a version of such software that can still be supported with up-to-date patches and virus definitions, and is set to receive the most current security updates on a regular basis."

    Do Linux systems generally include antivirus and antimalware software?

  35. Looks like an example of a smart regulation by Presence1 · · Score: 3, Interesting

    I'm glad to hear that at least one state is starting to implement a reasonable law. Between corporations too cheap to pay for systems that implement even a hint of real security, and perhaps a few lazy developers, we have a mess on our hands. I don't really understand the "yikes" exclamations in TFA. At least now there are some consequences for being so sloppy with your and my data.

    My approach to coding web apps is that we are playing theater in the round -- playing to at least three audiences at once. In any pool of users, you have Group-1) probably 98% of users in various states of computer illiteracy for whom you need a very well thought-out UI that gets them through the app with no errors (and good recovery *when* they make errors, you have Group-2) 2% users that have a clue and want things really streamlined, and you have Group-3) a half-dozen bunches of malicious crackers.

    All three groups are always present, and you cannot ignore any of them. Ignore Group-1, and you'll pretty much have no audience. Ignore Group-2, and you drive off the 'experts' to whom much of Group-1 looks for advice, and you'll consequently lose not only Group-2 but also a lot of Group-1. Ignore Group-3 and you'll get cracked and mess up a lot pf people's lives by losing their data, and/or you'll get embarrassed.

    Unfortunately, too many buyers and devs of software ignore Group-3 because of costs, and the "it'll never happen to us" attitude. They need this kind of stick to nudge them towards doing the right thing.

    I come from a very libertarian perspective, and I hate excess regulation, but I'm smart enough to know that the magic Market alone does not fix everything; it needs some smart regulation to prevent excesses or omissions, and appears to this is an example of such good regulation (presuming that they haven't screwed up the details).

  36. Not just electronic records? by joshtimmons · · Score: 0, Redundant

    I just read the text of the law (IANAL) and it doesn't seem that this law is restricted to network transmissions and data storage - in fact it explicitly mentions paper records. How would one even go about encrypting paper? I'd think it would even affect newspapers which listed a reporter's name, or the name of somebody in the news. What if that newspaper was just left on a bench somewhere? Data breach.

    1. Re:Not just electronic records? by Anonymous Coward · · Score: 0

      Physically securing the data is the hardest part: locking file rooms, files off desks at night, etc.

      Email encryption is a pain when your recipients are not tech savy and some of the commercially available "secure" email products are a joke, but with a reasonably thoughtful system design, not a lot of changes to the computer systems themselves are required (strong passwords, encrypted email, encrypted laptops, no unencrypted removable media).

  37. No more commercials... by allcaps · · Score: 1

    I guess this commercial would be illegal... http://tinyurl.com/2g45bn3

  38. Cellphones contain databases... by h00manist · · Score: 0, Redundant

    I wonder what the fine will be for losing a cellphone with 300 phone numbers of your friends and family in MA.

    --
    Build your own energy sources from scratch. http://otherpower.com/
  39. TFA got a very important detail wrong by walmass · · Score: 4, Informative

    If you have personally identifiable information (PII) about a Massachusetts resident, such as a first and last name, then you have to encrypt that data on the wire and as it’s persisted.

    Incorrect. The author either did not do any research at all, or got the definition of PII horribly wrong as far as this law is concerned. The directive that sets the standard based on the law states:

    Personal information, a Massachusetts resident's first name and last name or first initial and last name in combination with any one or more of the following data elements that relate to such resident: (a) Social Security number; (b) driver's license number or state-issued identification card number; or (c) financial account number, or credit or debit card number, with or without any required security code, access code, personal identification number or password, that would permit access to a resident’s financial account; provided, however, that “Personal information” shall not include information that is lawfully obtained from publicly available information, or from federal, state or local government records lawfully made available to the general public.

    It is abundantly clear that a person's first and last name alone does not constitute PII, SSN, financial account number or some other not so public information is also required.

  40. Interestate Commerce by aitikin · · Score: 2, Insightful
    I think this is a great idea, however I bet that some idiot will not find out about this law, not follow it, lose the data for say, 50 people, get fined and then fight it (because it's cheaper than the fine), and then find it in front of a US court which will idiotically deem it unconstitutional because it interferes with interstate commerce.

    [Congress has power] To regulate Commerce with foreign Nations, and among the several States, and with the Indian tribes;

    ~Article I, section 8, clause 3, United States Constitution.

    --
    "Don't meddle in the affairs of a patent dragon, for thou art tasty and good with ketchup." ~ohcrapitssteve
    1. Re:Interestate Commerce by Theaetetus · · Score: 1

      I think this is a great idea, however I bet that some idiot will not find out about this law, not follow it, lose the data for say, 50 people, get fined and then fight it (because it's cheaper than the fine), and then find it in front of a US court which will idiotically deem it unconstitutional because it interferes with interstate commerce.

      [Congress has power] To regulate Commerce with foreign Nations, and among the several States, and with the Indian tribes;

      ~Article I, section 8, clause 3, United States Constitution.

      How does it interfere with interstate commerce? Bear in mind that for a state law to be unconstitutional under the interstate commerce clause, it must be protectionist - it must give preference to in-state commerce, and make it tougher for interstate commerce. Since this law applies equally to both in-state organizations and out-of-state organizations who do business with Mass. residents, there's nothing unconstitutional about it.

    2. Re:Interestate Commerce by gandhi_2 · · Score: 1

      And when companies move all their data to India?

      The more business-hostile the US gets, the more attractive outsourcing will be.

    3. Re:Interestate Commerce by schwanerhill · · Score: 1

      [Congress has power] To regulate Commerce with foreign Nations, and among the several States, and with the Indian tribes;

      Yes, Congress has the power to regulate interstate commerce, but that doesn't prohibit states from writing their own laws which affect any business done in their state unless the state law contradicts a federal law.

    4. Re:Interestate Commerce by John+Hasler · · Score: 1

      > And when companies move all their data to India?

      The law applies to anyone doing business in Mass or with a Mass resident. It doesn't care if you store your data on the Moon. It's the location of the transaction that matters, not the location of the disk drive.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    5. Re:Interestate Commerce by gandhi_2 · · Score: 1

      And when a Mass. resident conducts a transaction that on an Indian system that isn't Mass. approved, then what?

      The State Department going to deliver the fine?

      We are just sewing our own seeds of economic destruction.

    6. Re:Interestate Commerce by plague3106 · · Score: 1

      The transaction would happen on a server in India, and still be outside the influence of MA.

  41. Read the law yourself, four pages pdf by h00manist · · Score: 2, Informative
    --
    Build your own energy sources from scratch. http://otherpower.com/
  42. Re:What would be the point of encrypting the datab by rastilin · · Score: 1

    Well even if the key is just coded into your application, it still means they have to decompile it (C#, C++, C), or just parse it (PHP, Python(non-frozen)). If you kept the key inside an innocuously named file inside your application's structure, with unclear variable names; that would still be a big jump in security.

    Why would it rule out open source databases? As long as you do the encryption inside your application, even sqlite is plenty secure.

    --
    How do you kill that which has no life?
  43. "Standard practice"... if you're an asshole by Anal+Surprise · · Score: 1, Troll

    It's a little irritating to read all the comments about how this is really easy, standard industry practice, etc. Please give me a fucking break.

    Suppose you're running a church newsletter. You're not computer-literate. You want to send a newsletter. You write out the names of church members and their mailing addresses on a sheet of paper, and accidentally leave it at the copy shop. This is legal.

    Now, you do the same thing on a computer that you keep locked in your church. You use it to print out labels, you put the labels on envelopes, and you put the envelopes in the mail. Is it really reasonable that you've broken the law here? Most of this information is available in public databases anyway. You don't know "encryption" from your asshole. Your computer runs Windows 98, and there's no network.

    To my mind, if "creating a list on paper" is legal, "creating a list in a computer" should be too. If you want to hit %%loss or misuse%% of personal information, write a law that does that. Penalize a lack of security, don't legislate what security is, because every situation is not the same.

    1. Re:"Standard practice"... if you're an asshole by Anonymous Coward · · Score: 4, Informative

      How would your example be covered by the law:
      http://www.mass.gov/Eoca/docs/idtheft/201CMR1700reg.pdf

      Personal information, [is defined as] a Massachusetts resident's first name and last name or first initial and
      last name in combination with any one or more of the following data elements that relate to
      such resident: (a) Social Security number; (b) driver's license number or state-issued
      identification card number; or (c) financial account number, or credit or debit card number,
      with or without any required security code, access code, personal identification number or
      password, that would permit access to a resident’s financial account; provided, however, that
      “Personal information” shall not include information that is lawfully obtained from publicly
      available information, or from federal, state or local government records lawfully made
      available to the general public.

      so basically you'd be in the clear. Names and addresses are in the phone book / government public records. If your list contained the names and SSN of the members, then you'd be violating the law, which is still slightly silly as SSN *are not* supposed to be personal identifiers, but that's the world we've wound up with.

    2. Re:"Standard practice"... if you're an asshole by Anonymous Coward · · Score: 2, Informative

      Again, back to the law:

      Personal information, a Massachusetts resident's first name and last name or first initial and last name in combination with any one or more of the following data elements that relate to such resident: (a) Social Security number; (b) driver's license number or state-issued identification card number; or (c) financial account number, or credit or debit card number, with or without any required security code, access code, personal identification number or password, that would permit access to a resident’s financial account...

      Creating the list you describe is perfectly legal on any computer. Only if you include SSN, DLN, or financial information and send it to someone are you in violation of the law.

    3. Re:"Standard practice"... if you're an asshole by Anonymous Coward · · Score: 0

      if you're seriously putting social security numbers, or credit card numbers, or drivers lisc. numbers in a church news letter, you deserve the fines.

  44. Re:They violate their own law when I access the la by tomhudson · · Score: 1
    Botched links, sorry ...

    Text of the law http://www.mass.gov/Eoca/docs/idtheft/201CMR1700reg.pdf
    FAQ: http://www.mass.gov/Eoca/docs/idtheft/201CMR17faqs.pdf
    Compliance checklist http://www.mass.gov/Eoca/docs/idtheft/compliance_checklist.pdf

    They also require you to run antivirus software

    Reasonably up-to-date versions of system security agent software which must include malware protection and reasonably up-to-date patches and virus definitions, or a version of such software that can still be supported with up-to-date patches and virus definitions, and is set to receive the most current security updates on a regular basis.

    How about if you answer "I run BSD/VMS/linux, you ignorant clod"?

  45. EFS is deeply, destructively flawed. by Futurepower(R) · · Score: 1

    That's a mistake. The built-in Windows Encrypting File System (EFS) is safe only if you are connected with a domain. Anyone using a workstation not connected with a domain will lose ALL encrypted data if Windows is re-installed on the workstation. Having a backup of the keys is not enough.

    EFS is just one example of deep flaws in software from Microsoft that don't get much publicity, in my opinion.

    1. Re:EFS is deeply, destructively flawed. by Anonymous Coward · · Score: 0

      care to offer proof? I've backed up my keys, reinstalled over an existing OS and then restored the key backup quite happily. If this was the case then surely there would be a bigger outcry.

    2. Re:EFS is deeply, destructively flawed. by geekboy642 · · Score: 1

      FUD.

      I have a machine running Windows 7 that just got reformatted. I'd moved the documents folder to a separate drive and encrypted it; once I reloaded the backup of the keys I could read any of my encrypted files I wanted.

      --
      Just another "DOJ fascist authoritarian totalitarian bootlicker" -- Zeio
    3. Re:EFS is deeply, destructively flawed. by Sancho · · Score: 1

      So you were using Bitlocker instead of EFS then, right?

    4. Re:EFS is deeply, destructively flawed. by geekboy642 · · Score: 1

      Nope, that was EFS. I don't like whole-disk encryption in Windows, because you can almost guarantee you'll eventually need to get at the disk with a live cd to remove a virus or fix something corrupted.

      --
      Just another "DOJ fascist authoritarian totalitarian bootlicker" -- Zeio
    5. Re:EFS is deeply, destructively flawed. by GIL_Dude · · Score: 1

      So you just boot Windows PE (freely available download) and use that as your live CD. Full support for entering a BitLocker key and accessing the drive. We do this all the time at work; in fact our WDS (PXE) boot image includes not just the ability to rebuild a machine, but to unlock the volume for just the types of repairs you mention.

  46. Re:What would be the point of encrypting the datab by kgo · · Score: 1

    Well you would have the administrator manually mount the encrypted db after a reboot and type the passphrase at that time, not hardcode it in the app. It doesn't help when someone cracks the running system. It does help when they steal the server or the database files. You pretty much get the same benefits as full drive encryption.

    --
    Can you construct some sort of rudimentary lathe?
  47. THIS IS A FARCE by Lord+Ender · · Score: 5, Insightful

    Encryption in transit is great. Encryption of backup tapes is great. Encryption of end-user systems which store the data is great.

    But encryption of live servers and databases is a farce. Encryption without key management is itself a farce, and a servers which require keys to operate necessarily lack key management. Furthermore, server encryption is absurd because it can only protects against physical theft of the servers, not against hacking.

    The only case in which server encryption would do a bit of good is if the datacenter has no physical security, and every time a system boots, someone has to walk over to it and type a 20+ character random password.

    Yes, I work in IT security. Yes, I think encryption is great, but NOT ON SERVERS.

    --
    A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    1. Re:THIS IS A FARCE by Ire · · Score: 2, Insightful

      Simple solution. Encrypt the sensitive information before storing it in the database. Leave all of the other information unencrypted. You don't need to search by the sensitive fields anyway, so the inability to index them doesn't matter.

      Use filesystem/os level support for locking down the key on the system that needs to be able to decrypt it so that only the account/application authorized to access it can. That limits the vulnerabilities a single system. Even once on that system it is limited to "root" and the actual application.

      Now you may safely let any number of insecure systems query your database. You can use trivial database backup schemes with no additional encryption. You don't need to worry about the physical security of those backups. Since you only need to backup the key when you first generate it, there is never any danger of the key and backup data being lost together in transit.

      There is no speed penalty anywhere in the system except the sensitive parts.

    2. Re:THIS IS A FARCE by pem · · Score: 4, Insightful

      ... server encryption is absurd because it can only protects against physical theft of the servers, not against hacking.

      No, it also protects the rest of us against idiots who sell old hard drives on ebay.

    3. Re:THIS IS A FARCE by EdIII · · Score: 2, Insightful

      But encryption of live servers and databases is a farce.

      It's not even possible. The example the article gave of a thousand users is cute, as in, "awwwww that's so cute". I am pretty sure a lot of people in the real world are dealing with databases with +2 million records. Personally, I have dealt with over 250 million records.

      One of the biggest failures people make just starting out is not planning to scale. That's why some low end database products grind to a halt getting above even 50k records.

      There is simply no way with our current resources we could encrypt data in the individual fields in databases and maintain any level of performance with indexes, primary keys, constraints, etc. You might as well throw the ability to search out the window.

      You are quite right about the hacking. Even if all of your data is encrypted that hardly protects you against an SQL injection attack.

    4. Re:THIS IS A FARCE by micheas · · Score: 1

      Simple solution. Encrypt the sensitive information before storing it in the database. Leave all of the other information unencrypted. You don't need to search by the sensitive fields anyway, so the inability to index them doesn't matter.

      Use filesystem/os level support for locking down the key on the system that needs to be able to decrypt it so that only the account/application authorized to access it can. That limits the vulnerabilities a single system. Even once on that system it is limited to "root" and the actual application.

      Now you may safely let any number of insecure systems query your database. You can use trivial database backup schemes with no additional encryption. You don't need to worry about the physical security of those backups. Since you only need to backup the key when you first generate it, there is never any danger of the key and backup data being lost together in transit.

      There is no speed penalty anywhere in the system except the sensitive parts.

      You don't need to search by name? As I understand the law, (which may be very incorrect) First and Last name, or other identifying information is what makes a record sensitive, under the law.

      Also, searching by TIN, is very useful when finding accounts.

    5. Re:THIS IS A FARCE by flajann · · Score: 5, Insightful

      Encryption in transit is great. Encryption of backup tapes is great. Encryption of end-user systems which store the data is great.

      But encryption of live servers and databases is a farce. Encryption without key management is itself a farce, and a servers which require keys to operate necessarily lack key management. Furthermore, server encryption is absurd because it can only protects against physical theft of the servers, not against hacking.

      The only case in which server encryption would do a bit of good is if the datacenter has no physical security, and every time a system boots, someone has to walk over to it and type a 20+ character random password.

      Yes, I work in IT security. Yes, I think encryption is great, but NOT ON SERVERS.

      Agreed. I'm a MySQL guru (among other things), and I can't see keeping names and email addresses encrypted in the database on the server. Credit card numbers and other sensitive foreign account numbers? Absolutely. But what they are asking for is a joke. And what? The entire world would have to change how it stores things on its servers just to appease Massachusetts? Gee, if every territory starts lubbing its own rules about how the world should handle data of its residents/citizens, you can just kiss the Internet good-bye.

      What this all means though is that the small startup/merchant/mom-and-pop Internet operations will find it more and more expensive to swim in these waters infested with little fiefdoms everywhere with delusions of hegemony.

      Then again, it's always dangerous when politicians -- especially local ones -- try to legislate anything on the global Internet. Some years back some idiot New Hampshire legislature tried to impose a tax on -- are you sitting down? -- email. Can you believe it?

    6. Re:THIS IS A FARCE by plover · · Score: 1

      Yes, application level encryption of those sensitive fields is generally more secure than trying to encrypt data over every wire and at every disk. But how you manage the keys, and who can decrypt the information, and how they manage their security, those are the hard problems.

      --
      John
    7. Re:THIS IS A FARCE by eihab · · Score: 5, Informative

      But encryption of live servers and databases is a farce. Encryption without key management is itself a farce, and a servers which require keys to operate necessarily lack key management. Furthermore, server encryption is absurd because it can only protects against physical theft of the servers, not against hacking.

      I'm not a lawyer and I didn't read the entire law that was passed (grain of salt, etc.), but from my layman interpretation nothing in here says that you have to encrypt data on your live servers.

      The penalties are assigned based on breaches, that is, if someone hacks into your server and steals Massachusetts residents' records, you owe $5k for each non-encrypted record that was stolen (as well as notify the person and the state). Also if you have employees taking un-encrypted data off site on laptops that get stolen, similar penalties apply if the laptop was stolen.

      Make sure your servers are secure, up to date, and fire walled, encrypt roaming laptops and you'll be fine.

      If my understanding is correct, I think this is a great law. If more states implement it, we won't have companies leaving sensitive data on laptops that get stolen because of a careless contractor/employee.

      The damages to a company would be so real and enormous that they will have to implement stringent security protocols, or one breach can very possibly take them out of business.

      --
      If you can't mod them join them.
    8. Re:THIS IS A FARCE by gfody · · Score: 1

      use order-preserving symmetric encryption and you can still search on encrypted fields

      --

      bite my glorious golden ass.
    9. Re:THIS IS A FARCE by KDR_11k · · Score: 2, Insightful

      Sounds to me like the fines only apply if the data is actually compromised. The obvious answer would be: Don't let that data get compromised!

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    10. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      You are quite right about the hacking. Even if all of your data is encrypted that hardly protects you against an SQL injection attack.

      Encrypt your table names!

    11. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      The only case in which server encryption would do a bit of good is if the datacenter has no physical security, and every time a system boots, someone has to walk over to it and type a 20+ character random password.

      I have actually implemented that.

      System boots to a certain level, connects to my NOC, and patiently waits for someone to unlock its primary TrueCrypt file storage with a remote key. Once the primary storage is unlocked, it continues to activate its features.

      This enabled me to deploy something that contains trade secrets at a customer's location. My customers are too small to have adequate physical security. I implemented this as a protective measure against data breech in the event of theft, which is a non-trivial risk. If someone happens to intercept data from one of these managed networks, my client does not have to disclose that as we use Truecrypt with large keys.

      It's true that this does not prevent live hacking, but it surely does prevent the far more dangerous scenario of offline mounting the volumes or interception of offline backups. My customer networks are setup with WPA2-RADIUS. Breaking into that is a little more challenging than a typical "secure" wireless network.

      We advertise security and compliance as a competitive advantage and designed our solution from the ground up with security in mind. It's really amusing when customers ask their consultants what it would cost to implement this level of security and get told "Oh, you don't need that". Well, yes they do!

      Oh, and we also set the user's profile on a TrueCrypt volume. Can't get into any documents without decrypting that container first. This protects customers from laptop theft and subsequent data breech.

      We also setup a guest wifi network for Internet-only access.

      Anonymous for now because the solution is still not publicly available.

    12. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      You are correct - it all comes down to proper key management. You are not correct that encryption is a farce as you put it. It can be done properly and provide real protections for the data against those that shouldn't have access to it (e.g. such as system administrators, backups, etc). You would never make it on any proper IT security team.

    13. Re:THIS IS A FARCE by GNUALMAFUERTE · · Score: 4, Insightful

      I agree 100% with you. Encrypting is very important, but more important is UNDERSTANDING what encryption is. This guys think if you magically apply DSA/Elgamal over your data, then it's secure. It's the same kind of delusion that development companies have with DRM. They added an if() somewhere on their code that checks a stupid key, and they believe that keeps them safe. It doesn't matter how much you encrypt your data, if you are going to access it eventually in an automated way, that is not going to protect you in any way. Encrypting the data and hardcoding the key on your app means nothing.
      Also, keeping certain information encrypted on the DB is just crazy. Doing a complex JOIN with multiple tables and a few LIKEs when you have a table with 200 million records is complex and resource intensive enough, adding encryption in every motherfucking field to that is only adding insult to injury.
      I manage a pretty complex setup of distributed asterisk servers, with replicating SQL DBs across 3 countries. CC data is only stored on the US server, and the key to decrypt them is not on the server, it's stored securely on another workstation, encrypted with yet another 4096 DSA/Elgamal key that I only have on yet another location. I only enter it once a month for billing purposes, and it only stays in RAM as long as the server is processing the monthly payments. I am a conscious coders, and I take privacy and security very seriously, but this law is just ridiculous.

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
    14. Re:THIS IS A FARCE by Khyber · · Score: 0, Troll

      No it doesn't. Now I've got your drive and can spend my leisure hacking away until that information is mine.

      Physical destruction or nothing, folks.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    15. Re:THIS IS A FARCE by Attila+Dimedici · · Score: 2, Insightful

      What this all means though is that the small startup/merchant/mom-and-pop Internet operations will find it more and more expensive to swim in these waters infested with little fiefdoms everywhere with delusions of hegemony.

      What, you thought this law was passed for some purpose other than that? Laws like this serve two purposes: One, to be able to put a sound bite into ads and two is to help big companies keep small competitors out of the field.

      --
      The truth is that all men having power ought to be mistrusted. James Madison
    16. Re:THIS IS A FARCE by dingman · · Score: 2, Informative

      There is one other case where disk encryption on a server could be useful, though it is not widely applicable: if you have a need to be able to rapidly destroy data, say in the event of a physical security breach. Having data stored on encrypted storage devices can mean that to render the data on the drives unrecoverable only requires wiping the header region of the encrypted block device. That, in turn, means wiping at most a few KB instead of several GB, and thus the difference between many passes in mere seconds and hours for a single pass.

      Having said that, this is probably primarily of significance to military, intelligence, and criminal organizations. Few others are likely to be faced with the need to destroy large volumes of data on very short notice.

      (If you care about why, this is because most/all disk encryption systems use a randomly-generated master key to encrypt the data on the disk. A copy of that master key is then stored in a header, encrypted with the password or passwords known by the user. No plaintext copy of the master key exists, so to access the data you have to provide the user-known password and use it to decrypt the master key. Changing the password can then be done simply by re-encrypting the master password, rather than by re-encrypting the entire drive. If the encrypted copy of the master key is destroyed, then it doesn't matter how many people you torture to get the password, it's still useless for decrypting the data on the disk.)

    17. Re:THIS IS A FARCE by pem · · Score: 1

      No it doesn't. Now I've got your drive and can spend my leisure hacking away until that information is mine.

      Sure, but if you're that-way inclined, you'd probably spend your efforts on easier targets.

      Physical destruction or nothing, folks.

      a) That assumes all information is equally (and REALLY) valuable.

      b) If information is REALLY valuable, don't you want it encrypted even when it's on the way to the physical destruction site? Or are you suggesting that everybody should have the wherewithal to grind up, melt, etc. hard disks on site without incurring the wrath of the EPA?

    18. Re:THIS IS A FARCE by Bengie · · Score: 1

      Key word.. SEARCH. You can't search an encrypted field unless it matches exactly.

    19. Re:THIS IS A FARCE by marcansoft · · Score: 1

      There is simply no way with our current resources we could encrypt data in the individual fields in databases and maintain any level of performance with indexes, primary keys, constraints, etc.

      You're implying that the only way to do this is encryption of the database contents at the record level. There's an easier way with a constant smaller impact on database performance: just encrypt the filesystem where the database lives.

    20. Re:THIS IS A FARCE by Khyber · · Score: 1, Insightful

      Ten seconds in a microwave destroys every piece of information on the platter with barely a harmful effect to the environment and at a minimal amount of power required!

      Every office in America, if not the world, has a microwave.

      It's what I do when I toss out ANY hard disk.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    21. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      I hope you have 3.31 x 10^1225 years of leisure time

    22. Re:THIS IS A FARCE by newdsfornerds · · Score: 1

      Yeah, if the server is compromised by a remote attacker (which is the most likely scenario) its disks will already have been decrypted upon boot so that the applications can access the filesystem / data on them. Thus they are necessarily available to the remote attacker. Since the vast majority of servers run in physically secure data centers, the chance of seeing entire disks or servers being stolen is not great. If my medical data were stored in a single file (that was rarely accessed) on a server I might want my HMO to encrypt it. Since it's just a tiny part of a massive database, I know encryption is not the answer. I shudder to think about how vulnerable my physician's Windoze PC is sitting in his office and hope he never stores patient info on his local drive. In this case, my physician ought to be required to encrypt all patient data.

      --
      Damping absorbs vibrations. Dampening is caused by moisture.
    23. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      A stupid lay that screws a little more the American people.

      So now a have to move my servers out of the USA. You now the internet is global...

    24. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      So you are right about the case of an online live attack making disk volume encryption useless. However, does it really make it useless? I mean, if you lose the customer records - they were encrypted. Does the law mean you have to pay? I doubt it, since the records were encrypted.

    25. Re:THIS IS A FARCE by Anonymous Coward · · Score: 1, Interesting

      You sure that's accurate? I've always questioned that but never had a secondary HD controller board to try it out. I suppose the test would be, remove the control board and microwave the drive, reattach board and test...

      I guess it would matter manufacturer to manufacturer as the shielding of the drive housing would determine the effectiveness of this.

    26. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      Too bad the disks are shielded...

    27. Re:THIS IS A FARCE by Hatta · · Score: 1

      What do you interpret "you have to encrypt that data...as it's persisted" to mean then?

      --
      Give me Classic Slashdot or give me death!
    28. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      Full disk encryption is a security tool. It isn't a magic bullet by any means, and there are some places such as SAN volumes where it can be highly difficult to completely impossible to implement this at a disk level. I'm sure HP or EMC has some appliance that can be used with their offerings to allow multiple machines access to an encrypted volume, but this type of stuff becomes very expensive very fast.

      Encryption needs to be done on multiple levels:

      1: Applications need to encrypt data before putting it in the database, so if the DB box gets compromised, a blackhat doesn't have full data access.

      2: Instead of trying to encrypt hard disk volumes container files/partitions are located on, databases need to have certain tables encrypted in the DB layer. One setup I've seen was having a machine boot with BitLocker and a TPM, load the DB app, then read a file from a volume that is BitLocker protected so it can decrypt tables. This way, a physical theft of a drive array won't compromise the critical data, while a failover machine would have the same key loaded on a volume it has access to. This way, data integrity is preserved, but the contents are protected.

      There are places where hard disk encryption should be done. If the server is not using a SAN, nor is it doing something I/O intensive, its hard disks should encrypted. This serves two things: First, it helps with physical theft of equipment. This may not be a problem in a data center where people get a full body cavity search on entry and exit, but at remote branch offices of a company (which for sake of network traffic) need their own Active Directory domain controller and Exchange mailbox replica, it goes a long way to guard against loss of critical data in case of machine theft.

    29. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      it's a great way to put your competition out of business. Break in, steal their kit, then they not only lose their equipment but they also get fined up the wazoo...

    30. Re:THIS IS A FARCE by kabloom · · Score: 1

      Not to mention you'll ruin your microwave by putting metal in it.

    31. Re:THIS IS A FARCE by chickenarise · · Score: 1

      What the hell, insightful? Use a magnet, wtf is wrong with you.

      --
      One convenient locations...in Africa.
    32. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      Don't count on microwaves finding an unobstructed path through the metal shell of a drive.

      Please invest some time in a proper drive wiping process.

    33. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      Gee, if every territory starts lubbing its own rules about how the world should handle data of its residents/citizens, you can just kiss the Internet good-bye.

      They can push this plan back up the same orifice as all previous plans to get any other state to collect and forward internet sales taxes.

      Where the fuck do they think they get jusisdiction for this kind of crap?

    34. Re:THIS IS A FARCE by Sabriel · · Score: 2, Interesting

      Here's a kicker - this law apparently does not apply to the politicians themselves. From the FAQ at http://www.mass.gov/Eoca/docs/idtheft/201CMR17faqs.pdf

      Does 201 CMR 17.00 apply to municipalities?
      No. 201 CMR 17.01 specifically excludes from the definition of “person” any “agency, executive office, department, board, commission, bureau, division or authority of the Commonwealth, or any of its branches, or any political subdivision thereof.” Consequently, the regulation does not apply to municipalities.

      So it seems if your little business gets its 100-member customer db hacked, you're out half a million dollars; if the State of Massachusetts gets its DMV records hacked, they pay you zilch... or am I reading this wrong?

    35. Re:THIS IS A FARCE by EdIII · · Score: 1

      You're implying that the only way to do this is encryption of the database contents at the record level. There's an easier way with a constant smaller impact on database performance: just encrypt the filesystem where the database lives.

      I was under the impression that record level encryption was being suggested as a solution, I was not implying that it was the only way. However, you're really sure about that performance impact? Constant impact, and Smaller?

      Somehow I doubt that without some very expensive underlying equipment to make it happen. You are correct that it mitigates the issue of decrypting data held in fields and removes the responsibility of encryption from the database. However, I am skeptical that it has a non-trivial impact on read and write performance and how much it would raise the operational costs, which is what databases with millions of records are doing constantly. The speed at which an API can authenticate a request and deliver the data, or response, back is very critical. Especially when it is in user interfaces.

      I will agree that is a way to do it, but I would need to see real world performance on a test system before I implemented it on all the databases systems that I manage.

      Have you done this? Can you give an example of an open source system, the hardware being used, and some performance statistics?

      P.S - I am skeptical about the need to do it in the first place as well. Most colo facilities I have been too are pretty secure, and some have security bordering on the insane. Ex-military fresh out of Afghanistan/Iraq walking around heavily armed all in black type insanity. Last time I needed to remove a server there somebody forgot to file a request beforehand and I had two of these walking murder machines guarding the equipment (not me), and then escorted me out of the building after 30 minutes of standing there.

      My point in that example is that it is far more likely that you would die trying to physically steal one of my servers before getting away. I am reminded of The Rock and that one dude saying, "I would take pleasure in gutting you boy".

      It is also far more likely that if the data was going to be stolen, it would be through an Ethernet cable. So why go through all the hassle of encrypting file systems when physical security is so gosh darn high? I just have all the database servers, and their backups, on different switches, and not VLANS. The API servers have NIC's connected to those switches. All of our security measures are directed to the API servers, and we feel pretty comfortable about the level of security.

      I just don't see the ROI of encrypting the file system in my case. Not to mean I don't care about security or the people that those records represent, I clearly do. Just don't see the value in doing it that way.

    36. Re:THIS IS A FARCE by initdeep · · Score: 1, Informative

      i put metal in the microwave ALL THE TIME.

      and my microwave still works perfectly fine.

      i microwave frozen orange juice containers with metal end caps to soften them up to speed up the making of orange juice

      as long as there is enough OTHER substance in the microwave at the same time to absorb the reflected waves, you can put metal in the microwave without a problem.

    37. Re:THIS IS A FARCE by Sabriel · · Score: 2, Informative

      Update to my above post - apparently the government's security is covered by different-but-similar pieces of legislation, and not being a US resident I'm not about to go wading through it to find out where they've hidden the inevitable loopholes.

    38. Re:THIS IS A FARCE by LarryWest42 · · Score: 5, Informative

      Ask the author of the article where he got that notion from.

      That phrase does not appear in the law nor in Massachusetts FAQ.

      Nor does anything like it, except in reference to

      1. public networks
      2. wireless
      3. laptops & portable devices
    39. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      It also can protect against users that are not authorized to view certain records from accessing that data.

    40. Re:THIS IS A FARCE by Mike+Rice · · Score: 1

      Really? And just how many drives have you Nuked and tested?

    41. Re:THIS IS A FARCE by moortak · · Score: 2, Insightful

      Honestly what would it matter if the law did apply to them. They would have to give themselves $5000 per record compromised, tell themselves about it, and tell the affected party (probably covered under different disclosure laws).

      --
      Xavier Rabourdin for president 2012
    42. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      Store a hash of the name and search on that? Really limits the search ability though.

    43. Re:THIS IS A FARCE by jbolden · · Score: 1

      You are forgetting about compartmentalization. The database server can have multiple schemas all encrypted. The keys can be in various applications. That way if the database is hacked the information is worthless without also hacking the various apps that use the data. It doesn't have to be one key.

    44. Re:THIS IS A FARCE by Jerry · · Score: 1

      It might be useful for data on laptops that are taken out of the office and left in cabs, restaurants and hotels, if the encryption was done with a 4096 key.

      --

      Running with Linux for over 20 years!

    45. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      this. mod up.

    46. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      Please explain me why encrypting credit cards is easy but encrypting emails is not. Unless you are linking by those fields (and if you are doing that let me cast doubt on your self claimed MySQL guru credentials) it should have exactly the same cost, actually less since once you have implemented working encryption for one field, extending it to additional fields has virtually zero cost.
      I agree on that about local rules, but completely disagree on the technical aspects.

    47. Re:THIS IS A FARCE by mysidia · · Score: 2, Insightful

      Complexity such as that actually reduces security. Since managers and developers believe the 'compartmentalization' will save them, they are less concerned about writing secure code, due to risk compensation, they wind up with something less secure than if they had not encrypted DB data.

      Compartmentalization of that nature is just one of those things that sounds cool but has not been shown to actually tangibly improve security in reality.

      Increased complexity and poorer review of DB schema and database contents, that results from the additional complexity, can lead to poorer app performance, and more DB-related security issues slipping through the cracks.

      In other words compartmentalization has a chance of improving security slightly in some cases, but in many cases it is very likely to have a negative impact on overall security, resulting in a less secure situation (although you will definitely feel more secure, even though you aren't, since you have shrouded your internal DB with an added layer of security --- which by the way, will make it hard even for the company themselves to analyze their own database and detect certain types of attack attempts).

    48. Re:THIS IS A FARCE by mysidia · · Score: 1
      Edit, sorry:

      since you have shrouded your internal DB with an added layer of obscurity

      That's right. Encryption of an internal database itself is an improvement in obscurity, not security. Security is an overall process, of which encryption can be one element.

      But Encryption does not always improve security.

    49. Re:THIS IS A FARCE by mysidia · · Score: 1

      There is a good chance that a thorough analysis of said hard drive will eventually cause the key material to be revealed, if the adversary is determined.

      Or the adversary can just keep a copy of the hard drive for 10 or 15 years, and progress in computing power and the field of cryptography will have rendered that once 'strong encryption' worthless.

      In other words, it's an obscurity measure. You might as well use a less expensive technique such as a hard drive password, and the ATA Security function.

      If you are a bank or institution where attackers may have extreme interest in your data, chances are good you already have media destruction policies in place.

      Media destruction when drives are decomissioned is more thorough and provides a better security assurance than encryption alone.

      Physical lock and key, plus armed guard, also provides some better assurances against theft of hard drive contents, than encryption alone.

    50. Re:THIS IS A FARCE by lorenlal · · Score: 1

      Now I'm curious. A mod marked that Insightful, and not funny... Maybe I should try it out.

      At the very least, the arc will look cool.

    51. Re:THIS IS A FARCE by lorenlal · · Score: 1
    52. Re:THIS IS A FARCE by jbolden · · Score: 1

      I would disagree that compartmentalization hasn't been shown to increase security. They key to all security is multiple different locks. Make someone jump through lots of different hoops.

      It has been a successful method for centuries. Send to messengers one with an encoded message, one with a key to that message. They go different routes and both need to be captured.

      As for security in applications that is part of the problem. Applications shouldn't be secure systems should be. If invocations of authority an explicit not implicit application code can be substantially less focused on security while the overall security increases because the system is secure. That incidentally is the method the military uses, which has a long track record of success.

    53. Re:THIS IS A FARCE by jhol13 · · Score: 1

      I think this is a silly law. Think about a discussion board. Everything you see and write is visible to everybody else. So what is the point of encrypting the name if it visible to everybody anyway?

      (Of course the password must be encrypted, even on the live system, but that is another matter)

    54. Re:THIS IS A FARCE by GNUALMAFUERTE · · Score: 1

      That's why I said DSA/Elgamal, you stupid piece of shit. You use DSA for signing, and Elgamal for encrypting.

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
    55. Re:THIS IS A FARCE by Ire · · Score: 1

      You don't need to search by name? As I understand the law, (which may be very incorrect) First and Last name, or other identifying information is what makes a record sensitive, under the law.

      That is incorrect. Name combined with any number of those other pieces of information is what makes the record sensitive. The pieces by themselves is not considered sensitive.

      Also, searching by TIN, is very useful when finding accounts.

      What's wrong with name, address, phone number, account number, invoice number, PO number, support record number or the like?

      If they have none of those, you really have no business pulling up the account for them. If they do have them, you don't need the index on the sensitive information.

    56. Re:THIS IS A FARCE by sumdumass · · Score: 0

      That's a little easier said then done.

      This is especially true when your going up against a 0 day exploit or software that's sitting on a known exploit but can't get a patch to work without borking 2 million installs.

    57. Re:THIS IS A FARCE by mysidia · · Score: 1

      It has been a successful method for centuries. Send to messengers one with an encoded message, one with a key to that message. They go different routes and both need to be captured.

      But again, it does not necessarily improve security. You are assuming that a security attack consists of capturing messengers in transit. That is one possibility, but not necessarily the attack that actually occurs.

      Unless the enemy is actually making attempts to capture messengers, there is not an improvement in security by avoiding capture of all messengers.

      It may be adequate to prevent compromise of the message while traveling over a long distance. But a message can be compromised just as easily at its source or its destination: before it has been divided, or after it has been put back together.

      This is easily done by an insider (spy).

      The security attack could instead consist of trailing or tracking a messenger to discover the precise location of the enemy.

      Bribing messenger 1 to deliver a different message, and sending a completely fake 2nd messenger to deliver a fake key.

      Or even tricking a detachment of the enemy into sending incorrect messages.

    58. Re:THIS IS A FARCE by marcansoft · · Score: 1

      I'm not saying that there's inherent value in doing so, just that it's the only sane way of encrypting things like people's names in a database. The problem with record-level encryption is that it totally breaks thing such as indexing. You do not have this issue with filesystem/block-level encryption.

      Filesystem encryption involves just a constant overhead for filesystem access (this is pretty obvious when you think about it). In other words, it just increases the CPU usage of IO operations. Sure, it will decrease database performance, but by a constant factor (as opposed to the ridiculous performance problems brought by e.g. being unable to properly index an encrypted field). I don't have hard numbers around, but I would expect the impact of a properly designed implementation using modern server CPUs (i.e. those with hardware AES acceleration) would be fairly small. Plus the encryption would likely operate at a level below the filesystem RAM cache, so cached accesses would not be affected.

    59. Re:THIS IS A FARCE by KDR_11k · · Score: 1

      Well yeah but no matter what was done to crack it the people whose data is stolen will be hurt either way.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    60. Re:THIS IS A FARCE by dave87656 · · Score: 1

      You don't need to search by the sensitive fields anyway, so the inability to index them doesn't matter.

      According the new law, first and last names would require encryption. I think you would definitely need to be able to search by last name. Now you have to encrypt the last name before searching or you have to encrypt the entire DB, which, as Lord Ender, points out, doesn't make much sense on a server.

      You could MD5 your user data and convert to Md5 for each lookup, but you can't do "like" or regex on the name.

    61. Re:THIS IS A FARCE by dave87656 · · Score: 1

      Also, if you encrypt a name, which forces exact searches, you are probably going to run afoul of Partiot Act requirements which require a more extensive search against the search lists.

    62. Re:THIS IS A FARCE by Sandb · · Score: 1

      Store your db files on an encrypted filesystem. Slow, but compliant.

    63. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      Back in the 1980s, an adoption agency's office was broken into and their sole computer was stolen.

      The data was not encrypted.

      They had no backups.

    64. Re:THIS IS A FARCE by xelah · · Score: 1

      But encryption of live servers and databases is a farce.

      It's certainly pretty difficult, even in simple cases like encrypted card numbers. You pretty much either need a hardware security module, or you have to enter a key on every startup (not really OK for live servers that really should boot on their own accord), or you have to have some horrible off-site key management and decryption system.

      I'm not so sure that this law mandates it though. This only mentions portable devices, so far as I can see: http://www.mass.gov/Eoca/docs/idtheft/201CMR1700reg.pdf (Though I haven't read the whole thing and it's not my jurisdiction, and IANAL anyway, so I may have got the wrong end of the stick). It would have been more helpful if the article, or at least the article the article links to as its source, had actually linked to the bits of the law they were talking about. Or at all, for that matter.

    65. Re:THIS IS A FARCE by Sandbags · · Score: 2, Insightful

      1) corporations typically don't resell old hard drives that were once in servers. Many of them get returned at lease end, the rest are of little value as used components having run constantly for 4-8 years under load.
      2) Most server HDDs don't go in computers. We use almost exclusively FC and SCSI disks, and a lot of SAS now as well. These drives are 10K or 15K, make a shit load of noise, and
      3) RAID controllers obfuscate the data. You'd need a near complete RAID set to be able to reconstitute the data after buying or finding a used disk drive. If the disks were in a SAN chassis, it;s even worse as deduplication, horizontal and vertical striping, and thin provisioning make it virtually impossible to rebuild the system from a collection of disks unless you had the entire SAN system (which are never resold, they're almost always on lease, or are bought out and used as back-end systems for low priority data or copies of data.
      4) Under HIPAA, SOx, DOD STIGs, and more standards, HDDs that contained PHI, PCI, or other sensitive data must be scrubbed to government standards before being disposed of. For us, that means full electronic erasure using an approved government tool, followed by drilling not less than 3 holes in the platters!

      This standard makes sense for laptops and other portable systems and databases. It also makes sense for backups, which are mostly linear data and easy to decipher with the right drive and software. You'll also notice the law if written to fine people for BREACH, LOSS, and EXPOSURE, but says nothing about fining corporations that simply do not "comply" with the standards. The data actualyl has to be lost in order to be fined. We DO use secure authentication systems (dual factor for most PHI data access) and regardless of whether or not the SQL, DB2 or Oracle systems were encrypted, if the user authenticates, the server will happily decrypt and access the data.

      What would have made a lot more sense for MA in this case was simply to demand stict data access (physical) requirements, background screenings, corporate policy for drive and tape and serer disposal and scrubbing, but then, they'd not be doing anything the federal government did not already require for those of use hosting medical, credit card, or other private and secure data... We're already bound by these standards...

      --
      There is no contest in life for which the unprepared have the advantage.
    66. Re:THIS IS A FARCE by Sandbags · · Score: 1

      A drill and some weak (EPA approved) acids work wonders, especially after security erasing arrays to government standards. ...not that even IF you had a drive from one of my SAN systems there's be anything on it of any use to you. Between deduplication, thin provisioning, and mass striping across dozens and hundreds of disks, there's nothing on even a whole drive TRAY you could use to reliably rebuild data, even if you did have access to a fiber channel drive controller...

      --
      There is no contest in life for which the unprepared have the advantage.
    67. Re:THIS IS A FARCE by Sandbags · · Score: 1

      Wrong. See mythbusters... The only possible damage to the microwave if if the substance in it catches fire.

      --
      There is no contest in life for which the unprepared have the advantage.
    68. Re:THIS IS A FARCE by edthebedhead · · Score: 1

      Do you enter this once a month?? "v1sw6+9CUhw5/6ln5ck4ma2u9GBw2m2g/l9Sa20s6SMr1e1t2b 8p1en4g4C "

    69. Re:THIS IS A FARCE by GNUALMAFUERTE · · Score: 1

      Yes, it's a new concept: Security through clarity. We keep the passwords out in the open, where nobody will ever think they are important.

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
    70. Re:THIS IS A FARCE by CrazedSanity · · Score: 1

      I absolutely agree. Trying to encrypt every bit of data is silly, to put it lightly.

      While I have no empirical data to support this, I would venture to guess that most data security breaches aren't happening because somebody got a dump of the data from a database server, but they've found a way to exploit the server & retrieve the data once it has been decrypted. For instance, any administrative interface that allows searching for customers would probably retrieve unencrypted information or have some relatively simple method of doing so.

      In the event that every bit of "PII" data is encrypted, I would imagine that a "hacker" with enough access to view the raw data wouldn't have too much trouble finding the key. I would bet that it would take very little time before the programmers or sys admins took a few seconds to change the encryption so it didn't require a password, or that they would store that password somewhere fairly easy to read, just to save a few seconds when the server (or application) has to be restarted. It would take getting called in once on vacation or on the weekend, finding out that the server/service had stopped at the "enter password" prompt for this to happen. I have seen it all too often.

      The system is only as strong as its weakest link. Imagine taking all this time to secure the data, only to get hacked because the server allowed root to SSH in, and the password was simple (i.e. {company name} + "123")? A few minutes on Google would get just about anyone enough code to read data as it is being read/written, thereby circumventing the key.

      --
      Sanity is like a condom: rather have it and not need it, than need it and not have it.
    71. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      This is one of the easier solutions, although it adds columns to the database - one column per search you would need to do, and the column contents will be the hash (e.g., SHA-256) of that search's values.

      It does require you to design your search queries up front. Then again this will match your codebase anyway:

      Person getByName(String firstname, String surname);

      goes from
      SELECT * FROM customers WHERE forename = ? AND surname = ?;
      to
      SELECT * FROM customers WHERE fnsnhash = ?;

      with your DAO generating the hash from the supplied arguments.

      It's also a bit of a pain.

      And a costly pain for Oracle users if they use Oracle's database encryption system.

    72. Re:THIS IS A FARCE by donscarletti · · Score: 1

      use order-preserving symmetric encryption and you can still search on encrypted fields

      Key word.. SEARCH. You can't search an encrypted field unless it matches exactly.

      *sigh* Order-preserving symmetric encryption does allow for non-exact matches, for the least significant part of the field. For example, in an OPE enabled DB, the user may get a list of possible completions for a search query with pretty much the same efficiency as a plaintext DB since adjacent keys will correspond to adjacent values. Other types of non-exact match (e.g. Levenshtein distance) will be extremely inefficient in most plaintext DBs anyway (and nearly impossible with OPE).

      OPE may not be nearly as secure as something like SHA (one way cypher) or AES (non-order-preserving symmetric cypher) but it is supposed to be somewhat secure, at least enough to comply with this order.

      --
      When Argumentum ad Hominem falls short, try Argumentum ad Matrem
    73. Re:THIS IS A FARCE by gnud · · Score: 1

      I think yours is a silly post. This isn't the gubbermint coming to kill your favorite BBS.

      The law specifically concerns itself with entities that store information such as SSNs, account numbers or state ID numbers. Read the law if you're actually curious.

      Of course, IANAL.

    74. Re:THIS IS A FARCE by dave420 · · Score: 1

      They were not encrypted when they were stolen, which I think is the point.

      But, as others have pointed out, the author of TFA didn't read the law, and got it all wrong. There is no requirement for the records to be encrypted on the server, only if they are on a laptop or being transmitted wirelessly.

    75. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      I agree 100% with you. Encrypting is very important, but more important is UNDERSTANDING what encryption is.

      Yeah, and good luck. Where I work, a couple of years ago somebody in management somehow figured out that we should be using AES for password encryption. The app in question was using a homegrown obscurity algorithm written by someone with no idea what they were doing, so it did need to be redone. However, the question soon came up, "what do we do with the password that we are using to encrypt the passwords with?" I repeatedly kept trying to tell them that password validation is not an encryption problem, it's a different problem. I was met with blank stares and the comment, "well, management wants us to use AES." After eventually giving up on the argument I ended up implementing validation with SHA-2 and doing some useless AES voodoo in there just so management could say that they use AES for "encrypting passwords."

    76. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      I'm a MySQL guru

      lol

    77. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      If you look carefully, the definition of who is affected realistically applies to most companies in the US. If you are located in a state other than Mass., but you have customers in Mass., then you are still bound by this statute. It is effectively going to drive a national standard in short order.

      I also think this is way overdue, and most companies could care less about privacy. This is a well deserved wake-up call. My identity was stolen last month from the company the services my student loan. How lame. Turn the screws, and make this safer! Go Mass!

    78. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      Maybe you could use XOR encryption on the fields?

    79. Re:THIS IS A FARCE by Thinboy00 · · Score: 1

      But what if you miss a trick? FS encryption won't help you at all since it's transparent to the DB.

      --
      $ make available
    80. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      "encrypted with yet another 4096 DSA/Elgamal key that I only have on yet another location". I bet your employer hopes you never get hit by a bus.

    81. Re:THIS IS A FARCE by SkimTony · · Score: 1

      So, how often do your disks fail? What do you do with the disk when you get the replacement; pay for a new one and shred the old one or return it to Dell or HP or whomever holds your support contract? If my data's encrypted on disk, I can gladly take that disk out, pop in the new disk, and ship it back to the vendor while my RAID set rebuilds.

    82. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      ** Yes, I think encryption is great, but NOT ON SERVERS.

      You are overlooking the fact that millions of servers aren't in secured, air conditioned raised floor environments.

      Low margin data service businesses frequently operate with little or no security, back-up or environmental controls.

      I've dealt with many of them. It's a natural consequence of lowest bidder economics.

    83. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      The way I read the law live database encryption is not required. If you have physical security describe it in your WISP

    84. Re:THIS IS A FARCE by Lord+Ender · · Score: 1

      That is not a solution. Where is the key management? How does the server access the information?

      Yeah, that's what I thought...

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    85. Re:THIS IS A FARCE by Lord+Ender · · Score: 1

      When datacenters retire old systems, they typically give their hardware to a company that destroys the data and salvages what they can afterward, actually.

      Furthermore, you are again forgetting key management. Servers must be able to boot without manual intervention. Think about Patch Tuesday if you need an example.

      So, someone in possession of an old computer could merely turn it on and watch it decrypt itself.

      KEY MANAGEMENT.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    86. Re:THIS IS A FARCE by Khyber · · Score: 1

      That's for after microwaving. n50 neodymium super-magnet from united nuclear is the second-pass destructive wipe.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    87. Re:THIS IS A FARCE by Khyber · · Score: 1

      Plenty after I use my Dremel to put a few larger-than-pencil size holes in the casing to expose the platters.

      I used to do data destruction. You're not recovering anythinG after I'm done with it, and most everything will SEEM to be intact.

      I still have a few drives that I use for demos. Sure you can drop a new controller on there but those platters are GONE and nothing is recoverable, readable, or even writable, even after low-level resetting and calibration. It's dead, Jim.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    88. Re:THIS IS A FARCE by Khyber · · Score: 1

      The trick is to allow the radiation to penetrate, unlike the kids in the video. Gotta have at least pencil-sized holes to get past the shielding.

      And for fun stick some aluminum foil in the holes and across the traces.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    89. Re:THIS IS A FARCE by jp10558 · · Score: 1

      My point in that example is that it is far more likely that you would die trying to physically steal one of my servers before getting away.
      Somewhat redundant, but this of course is only the case in one sort of "attack", that of an unarmed and rather bad thief. I can think of several additional scenarios, depending on your threat profile. How much is the data physically (yet unencrypted) on the server worth? To whom?

      My additional suggestions:
      a) Bribe. Everyone necessary to have the "super secure by ex-military people" delivered to the convenient loading dock for my truck.
      b) Really good infiltration team.
      c) Better armed assault team to take out security (knock out, kill, tie up, etc).
      d) Some of all of the above like social engineer the security, find legitimate employee with a grudge you can convince to betray the company, etc.

      Just like there's a whole set of ways to hack the servers, I'm sure there's a whole bunch of ways of varying plausibility to physically remove a server from a co-lo facility. But you're also right, by far the easiest method is likely via the net somehow.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
    90. Re:THIS IS A FARCE by Bad2bone · · Score: 1

      If you've got an old hard drive out there somewhere with pertinet data on it who's fault is it. YOURS!

    91. Re:THIS IS A FARCE by Anonymous Coward · · Score: 0

      Things like credit cards are already covered under the [url=http://en.wikipedia.org/wiki/Payment_Card_Industry_Data_Security_Standard]PCI DSS[/url]. While not international law, you're pretty well forced into compliance by the major card vendors if you do more volume than a Level 4 vendor. For established law, you're better off looking at Directive 95/46/EC for the European Data Protection Directive and 15 U.S.C. 6801—6809 and 6821—6827 (granted, the latter was the GLBA and screwed us on repealing Glass-Steagall, but that's another discussion entirely).

      For those who claim to work in security but to be woefully ignorant of 12- and 15-year-old data protection laws is laughable at best. Added to this that the Mass. law pretty clearly states what constitutes Personally-Identifiable Information, and it seems like it's /. Business As Usual, a bunch of mewling self-importance with a slathering of "didn't RTFA but felt the need to pontificate based on the summary."

    92. Re:THIS IS A FARCE by flajann · · Score: 1

      What this all means though is that the small startup/merchant/mom-and-pop Internet operations will find it more and more expensive to swim in these waters infested with little fiefdoms everywhere with delusions of hegemony.

      What, you thought this law was passed for some purpose other than that? Laws like this serve two purposes: One, to be able to put a sound bite into ads and two is to help big companies keep small competitors out of the field.

      Ha! Yep. And you're correct.

    93. Re:THIS IS A FARCE by flajann · · Score: 1

      Please explain me why encrypting credit cards is easy but encrypting emails is not. Unless you are linking by those fields (and if you are doing that let me cast doubt on your self claimed MySQL guru credentials) it should have exactly the same cost, actually less since once you have implemented working encryption for one field, extending it to additional fields has virtually zero cost. I agree on that about local rules, but completely disagree on the technical aspects.

      From what I understand of what Massachusetts is trying to impose is encryption of ALL personal data, not just credit cards numbers.

      I never said anything about encrypting emails. I just mentioned that an idiot tried to levy taxes on emails. Yes, it's such a dumbass idea that you misread it as something else!!!!! Yes, it's that hard to believe.

      You need to be able to select fields containing the customer's name and perhaps address, zip code, and some other identifying info in order to be able to do lookups, to target ads, and the like. Encrypting those fields must play havoc for performance on SQL Server. I know MySQL, but not SQL Server. Obviously indexed lookups go to hell on encrypted fields; you basically can't do it unless you have at least part of that field stored in plaintext somewhere, like in the index. And if you are doing that, what's the point of encrypting the field? MySQL as of 5.5 does not offer field-level encryption, anyway. You can encrypt the DB connection, which should be used if you are connecting to the DB across an open network. Which might make plenty of sense if you are replicating the DB across multiple sites (and many are using this approach).

      I just don't see what sense it makes to encrypt the entire filesystem. More importantly, what does politicians and bureaucrats know about filesystems, anyway?

    94. Re:THIS IS A FARCE by flajann · · Score: 1
      I had to deal -- indirectly -- with PCI on a prior engagement. A major pain in the butt.

      I may be OK with laws that state that "thou shalt protect thy client's information", but not with anything that tries to dictate how to do it. Law-makers know nothing about the technical aspects behind security.

    95. Re:THIS IS A FARCE by youn · · Score: 1

      not necessarily, in some cases, you can encrypt the user data with his login and his password as salt... the data will be only accessible when a user logs in... and not accessible the rest of the time. Obviously, it prevents some applications from working and it also can be defeated by brute force/ rainbow tables and cases where a trojaned sniffing app would sniff the passwords... but it definitely can slow down/ limit data breach speed/ success.

      --
      Never antropomorphize computers, they do not like that :p
  48. Personal Information Definition by WPIDalamar · · Score: 2, Insightful

    From the law, personal information is defined as:

    Personal information, a Massachusetts resident's first name and last name or first initial and last name in combination with any one or more of the following data elements that relate to such resident: (a) Social Security number; (b) driver's license number or state-issued identification card number; or (c) financial account number, or credit or debit card number, with or without any required security code, access code, personal identification number or password, that would permit access to a resident’s financial account; provided, however, that “Personal information” shall not include information that is lawfully obtained from publicly available information, or from federal, state or local government records lawfully made available to the general public.

    So just a first+last name isn't enough to incur the wrath of the law. It has to be that, plus SSN, Lic Number, or financial account number.

    But from how I read that, it has to be the First name, Last name, Plus one of those. Does that mean I can store a list of social security numbers plus last names completely unencrypted and be off free? Odd

  49. Warning: Microsoft EFS can cause data loss. by Futurepower(R) · · Score: 4, Informative

    See this comment from 2005: EFS & stand-alone computers? Can you make it work?

    TrueCrypt is reliable, reputable, fast, free, open source, and works on Windows, Mac OS X, and Linux. The TrueCrypt documentation is very good, but not perfect. TrueCrypt can make an encrypted drive letter or encrypt and entire partition, even the boot partition.

    Only open source encryption should be accepted, since the U.S. government has decided it can force executives of corporations to work in secret to help gather data from or about users. If software is not open source, there may be hidden methods of decryption.

    1. Re:Warning: Microsoft EFS can cause data loss. by flajann · · Score: 1

      And besides, would you really want to rely on TrueCrypt on your e-commerce server?

    2. Re:Warning: Microsoft EFS can cause data loss. by Anonymous Coward · · Score: 0

      I don't understand why everyone else has so many problems with migrating EFS keys from machine to machine. I've been doing this for years (not on a domain) and I've never had any problems.

      (1) Format a USB flash drive with EFS
      (2) Backup the EFS keys from one machine and restore them to another machine
      (3) Copy encrypted files to the flash drive on one machine
      (4) Read them on the other machine.

      No problems. I've been doing this with my backups since Windows XP. It's much more convenient than Truecrypt because there's no cumbersome secondary mounting/unmounting step.

    3. Re:Warning: Microsoft EFS can cause data loss. by shutdown+-p+now · · Score: 1

      Your original post to which you had linked is rather nonsensical. You say:

      "Copy the encrypted test folder to a second computer, using xcopy on a peer-to-peer network."

      I'm not sure what you mean by a "peer-to-peer network" here. Do you mean that it's not a domain, and that you xcopy'd files to (or from) a network share on another computer?

      If so, then it really doesn't make any sense at all, because EFS-encrypted files are not transmitted encrypted over SMB/CIFS. When you copy them from either machine, they are decrypted on the server, and transmitted as such. Whatever problems you may have had, are not related to EFS.

      By the way, one other thing - did your other machine (to which you copied) had a user account with the exact same login and password? I do not remember precisely, but I think that password (user's, not generated) in particular is also used as part of the decryption key.

    4. Re:Warning: Microsoft EFS can cause data loss. by Anonymous Coward · · Score: 0

      Trucrypt and all other "volume" enc schemes wont work on a per database column.
      If you worried about a laptop/hard drive being stolen, then volume enc will work.
      If your worried about database records either on disk or on backup tape then per DB column scheme is needed.

    5. Re:Warning: Microsoft EFS can cause data loss. by Anonymous Coward · · Score: 0

      i like your thinking but, i dont see how open source can be taken to mean "the government has no secret decryption methods"

      i really doubt the government would have much trouble breaking any sort of FOSS encryption if it really thought it was a priority. do you really think AES 256 is unbroken? perhaps i'm paranoid but if your case for FOSS encryption is built around protection from the government, sorry bub, i aint buying. imo the only protection from the government is physical drive destruction.

    6. Re:Warning: Microsoft EFS can cause data loss. by Anonymous Coward · · Score: 0

      Code obfuscation has long demonstrated that Open Source software can have back doors that are difficult to notice. I'm not saying that this makes open source equivalent to closed source, but don't assume that open source doesn't have back-doors, even if you check the code yourself.
      What's more, closed source, proprietary code has often legally binding contracts that make it very unlikely a large company would place backdoors on the code. So which one is safer, open source where you can see the code but anyone might have inserted a difficult to find backdoor or commercial software, where you don't have access to the code but the company would take huge risks if they put one, is not an obvious decision.

    7. Re:Warning: Microsoft EFS can cause data loss. by Anonymous Coward · · Score: 0

      most opensource encryption is created by said government.

    8. Re:Warning: Microsoft EFS can cause data loss. by Anonymous Coward · · Score: 0

      truecrypt has a strange license. I'd rather use dm-crypt. I hear there is FreeOTFE for Windows, too.

    9. Re:Warning: Microsoft EFS can cause data loss. by healwhans · · Score: 1

      FuturePower,

      Have you noticed that TrueCrypt is the target of most attacks on Full Disk Encryption? BitLocker is a close second if not first place in the "attack me" race.

      Google "truecrypt vulnerability" and see how there are 311,000 results!! Also check out the Wikipedia page (http://en.wikipedia.org/wiki/TrueCrypt). There is a reference to 'Security concerns' which needs to be seriously adhered to. While I also believe in the value and importance of Open Source, it's more important that the algorithms used to derive encryption keys are open and that the cryptographic libraries being used are FIPS certified.

      With your history of positive comments on TrueCrypt, you probably work for TrueCrypt, so your posts sound a tad biased.

  50. Re:Probably only applicable to Mass due to interst by Theaetetus · · Score: 4, Informative

    This will ultimately probably only end up affect Mass businesses or people with presence in Mass directly. Otherwise this kind of requirement has the potential to impact interstate commerce which states expressly do not have the authority to legislate.

    Nope, this is only affecting in-state commerce with Massachusetts residents. And the states are absolutely allowed to pass laws that affect out-of-state businesses when they do business in the state. The only constitutional prohibitions on that are when the law is protectionist - imposes additional cost on out-of-state businesses that in-state business don't have to pay. Here, because the law applies equally to in-staters and out-of-staters, it isn't protectionist and isn't unconstitutional.

  51. No, they don't by Theaetetus · · Score: 4, Informative

    The FAQ for the law: http://www.mass.gov/Eoca/docs/idtheft/201CMR17faqs.pdf

    Please note, this FAQ contains personally identifiable information - First and last names, job titles, address of employment, phone and fax number, of Governor Deval L. Patrick, Lieutenant Governor Timothyt P. Murray, Secretary of Housing and Economic Development Gregory Bialecki, and Undersecretary Barbara Anthony. It was obtained by http - NOT https, as required by the law.

    The only reason THEY can get away with it is because ... guess what ... government agencies are excluded. "Do as I say, not as I do."

    Cripes, dude. You link to the full text of the law, but apparently never read past the URL.
    First, that is NOT personally identifiable information. As has been said in many posts, and as is listed in your links:

    [Definition of] Personal information, a Massachusetts resident's first name and last name or first initial and last name in combination with any one or more of the following data elements that relate to such resident:
    (a) Social Security number;
    (b) driver's license number or state-issued identification card number; or
    (c) financial account number, or credit or debit card number, with or without any required security code, access code, personal identification number or password, that would permit access to a resident’s financial account;

    See? You found names, job titles, addresses, and phone numbers, but no personal information listed in the law.

    Second, what's the very next farking sentence in the definition?

    provided, however, that “Personal information” shall not include information that is lawfully obtained from publicly available information, or from federal, state or local government records lawfully made available to the general public.

    See that? Government agencies are not excluded from the law... rather, information lawfully obtained from government agencies are not personal information, which means that people who use it - like you - are not violating the law.

    The shocking part is the amount of effort you went to to find the text, the FAQ, and the compliance checklist, plus creating two Slashdot posts about it, and yet you never actually read any of it.

    1. Re:No, they don't by number11 · · Score: 1

      "provided, however, that "Personal information" shall not include information that is lawfully obtained from publicly available information, or from federal, state or local government records lawfully made available to the general public."

      See that? Government agencies are not excluded from the law... rather, information lawfully obtained from government agencies are not personal information, which means that people who use it - like you - are not violating the law.

      Unfortunately, government agencies are excluded from the law. The law applies to

      a natural person, corporation, association, partnership or other legal entity, other than an agency, executive office, department, board, commission, bureau, division or authority of the Commonwealth, or any of its branches, or any political subdivision thereof.

    2. Re:No, they don't by tomhudson · · Score: 1

      As I pointed out - government agencies ARE excluded.

      And with your name, work address, and job title, that's enough to get all your other info.

      Also - the part about requiring antivirus software means that all those mainframes have to be junked, because the law was framed by people who only know Windows. Fucktards.

    3. Re:No, they don't by Theaetetus · · Score: 1

      Unfortunately, government agencies are excluded from the law.

      Well, this law, which is really just an implemented regulation in the Code. of Massachusetts Regulations (CMR) section 201 which governs businesses and consumer affairs. This regulation, though, is implemented pursuant to Massachusetts General Law 93H, which orders the department of consumer affairs and business regulation to adopt the regulation; and also orders the supervisor of records (a government agency), the state auditor, the treasurer, the state secretary, the attorney general, and the legislative and judicial branches to adopt similar rules and regulations.

      So, no - government agencies still have to comply with 93H, which is the law that orders this regulation applying to businesses to be implemented.

    4. Re:No, they don't by Theaetetus · · Score: 1

      Unfortunately, government agencies are excluded from the law.

      In addition to my earlier post, check out this. It's the CMR section for the attorney general's office, specifically on safeguarding personal information. It may look remarkably similar to the 201 CMR that applies to businesses.

    5. Re:No, they don't by Theaetetus · · Score: 1

      As I pointed out - government agencies ARE excluded.

      Not under Mass. Gen. Law 93H, which orders this CMR to be implemented. 93H applies to all of the government agencies, and they have corresponding sections in the CMR. For example, here is the one for the attorney general's office.

      And with your name, work address, and job title, that's enough to get all your other info.

      Really? Prove this contention and please provide us with the credit card or bank account number of the governor. I'll be soundly impressed with your l33t skillz.

      Also - the part about requiring antivirus software means that all those mainframes have to be junked, because the law was framed by people who only know Windows. Fucktards.

      Only if technically feasible, and only to the point required to be "reasonably" up to date. If you're running *nix, then you can determine what's technically feasible.

    6. Re:No, they don't by tomhudson · · Score: 1

      Since when is it not "technically feasible" to buy servers that run Windows? (I wouldn't, but that's just me).

      "You had a data loss. We're fining you because you aren't in compliance. You weren't running malware and antivirus on your server farm."

      ... versus ..

      "You had a data loss. We can't fine you because you were running Windows with malware and antivirus on your server farm."

      These people are not exactly technically literate, nor are they very outcome-minded, or they would have mandated the OUTCOME, not the procedures. "$X per offense. How you prevent it is your business."

    7. Re:No, they don't by Theaetetus · · Score: 1

      Since when is it not "technically feasible" to buy servers that run Windows? (I wouldn't, but that's just me).

      Since when is it not "technically feasible" to keep your security systems - whether Windows, *nix, or OSX - up to date? If you can't do that without running Windows, then you're a poor administrator.

      "You had a data loss. We're fining you because you aren't in compliance. You weren't running malware and antivirus on your server farm."... versus ..

      "You had a data loss. We can't fine you because you were running Windows with malware and antivirus on your server farm.

      Except that if you have security measures in place, then both situations would be "we can't fine you because you were in compliance."

      These people are not exactly technically literate, nor are they very outcome-minded, or they would have mandated the OUTCOME, not the procedures. "$X per offense. How you prevent it is your business."

      No, because then you could take the utmost care, take steps far beyond what anyone else in the industry does, and still be liable for things beyond your control. Here in America, we don't do that.

      Also, I wouldn't be throwing stones about literacy, considering the comment of yours that started this thread. I've noticed you've backed off on your claim that with the Governor's name and email address, you can get his credit card numbers.

    8. Re:No, they don't by number11 · · Score: 1

      In addition to my earlier post, check out this. It's the CMR section for the attorney general's office

      That's actually pretty good, though it only applies to the AG's office (there may of course be corresponding sections for other agencies). And that there's no penalty for violation. (If anything, IMHO the penalties for violating the law should be even stiffer when the violator is government than when the violator is a private citizen, but I realize that ain't gonna happen in this life.) Apparently the AG is intended to be responsible for enforcement, so I guess he could sue himself.

    9. Re:No, they don't by tomhudson · · Score: 1

      They mandate in the text of the law that you have to be running an up-to-date antivirus AND you have to have up-to-date patches. So, no xp for you, AND nothing that doesn't require an antivirus in the first place.

      Got an antivirus for your embedded system or your mainframe? I didn't think so.

      Ive noticed you've backed off on your claim that with the Governor's name and email address, you can get his credit card numbers.

      Read what it says in the law about how it defines a "financial account."

      A financial account is an account that if access is gained by an unauthorized person to such account, an increase of financial burden, or a misappropriation of monies, credit or other assets could result.

      In other words, in-game currency or character upgrades, library books, online accounts, or pretty much anything else. The law is so vague that it's unconstitutional.

    10. Re:No, they don't by dsionkiewicz · · Score: 1

      As I pointed out - government agencies ARE excluded.

      Again, Mass. EO 5-04 - Here's the link to the PDF (http://www.mass.gov/Agov3/docs/Executive%20Orders/executive_order_504.pdf) I think the thing you are getting confused on is this law is meant for Businesses and there are other laws aimed at government agencies..

      And with your name, work address, and job title, that's enough to get all your other info.

      It may be but these items alone are not considered PI.

      Also - the part about requiring antivirus software means that all those mainframes have to be junked, because the law was framed by people who only know Windows. Fucktards.

      I don't suppose you've heard of Root Kits? They effect more than just Windows these days.If you have this kind of info on a server, you need to make sure no one else is getting at it and running a scan for any intrusions is not that onerous.If you think it is then maybe you've never had to go thru the hassle to clear your name after having it sullied by an Identity theft. Companies have gotten away with not protecting this type of data for too long in my mind and then when they have a breach they hand the mess to the customer and tell them they are sorry but you need to fix this. At least now the cost of having the breach is more cost prohibitive than putting the proper tools in place to prevent the breach.

    11. Re:No, they don't by tomhudson · · Score: 1

      There's a difference between running an intrusion detection system, and running what they require - the exact words are " must include malware protection and reasonably up-to-date patches and virus definitions". They require antivirus software to be running. Say bye-bye to mainframes and embedded systems in Mass.

    12. Re:No, they don't by dsionkiewicz · · Score: 1

      They mandate in the text of the law that you have to be running an up-to-date antivirus AND you have to have up-to-date patches. So, no xp for you, AND nothing that doesn't require an antivirus in the first place.

      Mainframe Anti-virus packages do exist but most people use other devices to scan mainframes for infections. The law is meant to make the companies perform the "due diligence" needed to be entrusted with individual's PI. What is so hard to understand about that? Where AV can be used, it should.. Where it can't, what do you do to protect the machine? If you can't protect the machine properly, is it the proper place to put this info?

    13. Re:No, they don't by tomhudson · · Score: 1

      It's mandatory in the text. Your interpretation is reasonable - and if it were to stop there, I wouldn't be beefing about it. However, if you've ever argued in court, you know that when a fine is involved, reasonable doesn't enter into it. "What does the law say?" "You have to be running an up-to-date antivirus." "Were you running one on that device?" "No." "$5,000 per name, 200,000 names, $100 million fine. See you in bankruptcy court."

      Microsoft is going to just love this. The best alternative is, as I point out, to ignore the law as unconstitutionally vague and over-reaching, and instead practice smart computing:

      1. unplug every machine that runs Windows from the Internet.
      2. where you only need to test a value, store a one-way hash instead
      3. where you need to keep a value, use two-way encryption
      4. don't let anyone walk out out customer data on a laptop or usb key - you should be preventing this anyway
      5. ban gmail, hotmail, and all other freemail services, since you cannot guarantee that they comply with the storage requirements (and they won't let you look at their internal setup to verify it anyway) - and you shouldn't be using them for business OR personal stuff anyway;
      6. train everyone as to what private information is, and to always err on the side of being conservative. If in doubt, consider it private.
      7. unplug most of the printers. Saves on toner AND prevents leaks.
      8. where possible, thin clients only.
      9. instead of a web interface, consider distributing a Java app with its own encryption and individual-user watermarking on both ends. Browsers should not be trusted with sensitive data.

      That last one would end a lot of the bank phishing schemes - especially if it was used for ALL communications with your bank, not just bank balances and payments. Forget a bootable linux dvd with a browser for banking - use a bootable usb key with a Java app that talks directly to the bank - no browser. No problem with other tabs being open, or an extension that sniffs the clipboard, (remember Final Measure? I have a neutered copy of it sitting around) or keyboard, or whatever. It could even store your data, encrypted, on the thumb drive, and require two tokens - one from you, and one from the bank server, to do the decryption. No password from you, no decryption. No token from the bank, no decryption. At the end of each session, it could change the bank token and re-encrypt everything so that having one of your banks' previous tokens just won't work.

      That's all a lot saner than "you must be running up-to-date antivirus software." Mandate the outcome - no leaks - not the process.

    14. Re:No, they don't by fm6 · · Score: 1

      I am so bookmaking all your posts for this story. Then a year from now, I'll check up or the privacy law, and rub your nose in the lack of any challenge to it.

      Despite your weird arguments, the law does not do say anything except "you shall surround all sensitive data with reasonable security measures." It does outlaw taking unencrypted financial records home on your laptop (and about time!). But there's nothing that says you have to encrypt all your data — the data just has to he protected somehow. Like behind a firewall on a system only authorized folks can access.

      Come on already. You made one brainless off the cuff statement, and promptly got shot down. It happens to all of us. Suck it up and admit it, instead of wasting all this effort on arguments that only convince you.

    15. Re:No, they don't by tomhudson · · Score: 1

      The accompanying FAQ says that email with customer info stored on portable devices has to be encrypted ON THE DEVICE. That means no corporate email for iPads, smartphones, etc. Think about it.

      The law was written by people who believe that when technology causes a problem, more technology - rather than fixing the PEOPLE problem - is the solution.

      It will be about as effective as all the security theatre since 9/11.

    16. Re:No, they don't by fm6 · · Score: 1

      The accompanying FAQ says

      I'm going to say it one last time: the article is wrong. There is no blanket requirement for encryption. That's the interpretation of somebody who obviously hasn't read the law.

      If you don't agree, tell me why, but don't keep quoting the same misinformation at me.

      The law was written by people who believe...

      You love to make bold statements in the absence of fact, don't you? You can't even get straight what the law does, and now you're lecturing me on why it was written.

      I've read the law, and I don't see one word where it requires anything that isn't standard industry practice. And it has nothing to do with "throwing technology at the problem". Indeed, a lot of it is about establishing procedures for restricting access to the people who actually need it.

    17. Re:No, they don't by Chibi+Merrow · · Score: 1

      The accompanying FAQ says that email with customer info stored on portable devices has to be encrypted ON THE DEVICE. That means no corporate email for iPads, smartphones, etc. Think about it.

      Must I encrypt my email if it contains personal information?
      If it is not technically feasible to do so, then no.

      Did you read the things you linked at all?

      --
      Maxim: People cannot follow directions.
      Increases in truth directly with the length of time spent explaining them
    18. Re:No, they don't by tomhudson · · Score: 1

      I'm going to say it one last time: the article is wrong.

      I am not quoting the article - the links I provided are direct links to the government's own web site. So telling me over and over that TFA is wrong has NOTHING to do with it. The Mass. FAQ requires encryption of email on all portable devices where that email that might contain PI. The law also mandates the obligatory use of antivirus software on all devices that handle PI - and this includes mainframes that run operating systems that don't need or even have a threat of virus, and embedded systems. Worse, all such systems and devices, some of which may not even HAVE an Internet connection, are now mandated to have one so that they can be updated - " and is set to receive the most current security updates on a regular basis." - NOT "and can be updated manually." Think of things like bulk tape archive jukeboxes.

      I have not, in any of the posts, quoted anything except the governments' own website.

      So, tell us all how you're supposed to run an antivirus and a malware on some device running QNX? And do you really want to set systems to anything except MANUAL updating?

      The law is stupid because it mandates the actions, and not the end results. Typical security theatre of the ignorant, by the ignorant, for the ignorant.

    19. Re:No, they don't by tomhudson · · Score: 1

      Nice way to avoid quoting the whole paragraph. Where it is not technically feasible, they want you to use a different solution, such as SSL and webbased email, rather than send email to the device in question.

      However, you should implement best practices by not sending unencrypted personal information in an email. There are alternative methods to communicate personal information other through email, such as establishing a secure website that requires safeguards such as a username and password to conduct transactions involving personal information.

      Also, from the law itself (which is the authoritative text):

      Encryption of all personal information stored on laptops or other portable devices;

      Now, since it IS "technically feasible" to store email on certain smartphones in encrypted form, then you HAVE to use only those devices.

      What does "technically feasible" mean?

      "Technically feasible" means that if there is a reasonable means through technology to accomplish a required result, then that reasonable means must be used.

      There's no option of saying "my xyz doesn't support it." Is there a device out there that supports it? Then that's what you have to use.

      And if you want to argue reasonableness, go talk to Terry Childs.

  52. Microsoft FUD by sjames · · Score: 3, Informative

    Yes, this really *IS* Microsoft FUD. Note how they fail to mention that it's social security, credit card info, etc that has to be encrypted, not their NAME or address for example. Also note how at the end of TFA they suggest you follow a link for your indoctrination on the encryption features of SQL Server 2008.

    Once you realize that it's just the usual credit card and banking related info that must be handled securely, you realize that the law is quite reasonable (though perhaps unenforceable outside of MA).

  53. I'd like to see them help out by OrwellianLurker · · Score: 1, Insightful

    I'd like to see Mass. set up a website to assist small business owners to comply with this law. I'm not talking about tech support, but maybe a basic guide?

    --
    'Political power grows out of the barrel of a gun.' - Mao Tse-tung
  54. Whoa! by b4upoo · · Score: 1

    Does Mass. suppose that the entire nation or the entire world must comply with such a law? Or does this only apply to those who store data inside Mass.?
                    Further, do the rights of people within Mass. not equal the rights of people who live outside of Mass.? Or will this devolve into the old dry county types of laws in which a commercial airliner must be wary of whether a county underneath them allows serving of drinks even though they are flying at 600 mph.?

    1. Re: Whoa! by John+Hasler · · Score: 1

      > Does Mass. suppose that the entire nation or the entire world must comply
      > with such a law? Or does this only apply to those who store data inside Mass.?

      It has nothing to do with where the data is stored. It applies to transactions occuring in Mass. or with Mass. residents. It will, of course, be difficult for the state to enforce it against entities with no business nexus in the state.

      > Further, do the rights of people within Mass. not equal the rights of
      > people who live outside of Mass.?

      This law applies to Mass. businesses regardless of who they are doing business with.

      > Or will this devolve into the old dry county types of laws in which a
      > commercial airliner must be wary of whether a county underneath them allows
      > serving of drinks even though they are flying at 600 mph.?

      I suppose that if you are collecting social security numbers on an airliner at 600mph you will have to encrypt them as you fly over Mass.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  55. My experience... by Anonymous Coward · · Score: 0

    I work for a big company with a lot of retail locations in Massachusetts. We've been aware of this for months and months.

    Our only concern is the employee data - we don't keep any sensitive data about our customers, including credit card number. Our customers are essentially anonymous (retail locations, right?)

    Our corporate legal department was unable to provide information on the fine, so I'm curious where the $5,000 per figure came from.

    On a legacy system, encrypting anything can be very hard and require quite a lot of development (and therefore cost.) Not everyone uses SQL Server (or SQL at all.) Some of us have the joy of C-ISAM or even dBase tables on quirky operating systems.

  56. This seems practical and pragmatic by NicknamesAreStupid · · Score: 4, Funny

    Are you sure a government came up with it?

  57. It's bad. It's really bad. by flajann · · Score: 1

    You know, all of the use cases you describe can be supported by ticking the 'encrypt' checkbox that Windows NT has had since version 4, or by storing commercial data on an encrypted partition, which pretty much all modern(ish) operating systems support. It's really not hard, and is probably the minimum that a small business should be doing anyway.

    Sorry. You don't want to do that, for the reasons others have mentioned on this thread.

    And not all of us are using NT out here. Beside, I think it's silly to be using Windows anything for e-commerce, but that's just my hard-nosed opinion.

    Encrypting the file system does not protect you if your system is cracked, as was already mentioned. But it will also kill performance. If you want your customers to have a s-l-o-w experience, or if you want to spend more money on hardware, go for it. It just doesn't buy you much of anything in the way of security.

  58. Not a problem on Linux by flajann · · Score: 1
    I have a few encrypted drives on Linux. Did an OS reinstall, and I can still get at the data. Microsoft always has to make things more difficult than they need to be. And if you loose your client base, you may as well kiss your business GOODBYE. Thank you Microsoft.

    Not that it is prudent to encrypt on the server at that level, anyway, for performance and false sense of security reasons.

  59. Only for in transit data but silent re keys by Anonymous Coward · · Score: 0

    The law is only re in-transit data. Encrypting other might or might not make sense. Encryption is a form of access control and can be very expensive in performance. (Imagine what happens to a database keyed on name or some other field that you get told to encrypt. Now try to count the number of under the table decryptions needed to do normal things to the data.
    The main failing is the definition. What should be protected (via some method that works) is what is used for authentication, not what is used for identification. The two are different. If people stopped using SSN for authentication of anyone, but it functioned only as a name does, and was not believed to indicate anything along the lines of proving you are the person who has the number assigned, it would be pretty insensitive (like your phone number). The SSN might be published in a directory like phone numbers even, so people might use it to disambiguate themselves from others with the same name.The practice of using it to prove you are someone is what causes the trouble. (Ditto with financial account numbers and the like; they should not be used to authenticate anyone either.) The definitions they have should have understood that distinction and acted to mandate protection of authenticating data, not identification data. But no, neither Mass nor other states appear to understand it, so we get a law that mandates things about the state of (mal)practice in authentication at the moment. Should the practice become sane, it will take separate action for such rules to catch up, regardless of the danger or lack thereof. Aside from that, mandating encryption without discussing keying is hot air and delusion. If I encrypt with a Caesar cipher with a key value of 13, I have strictly speaking encrypted the data. Not much of a secret, is it? (This is the famous rot13 operation for those who don't know the history.) Yet it is a cipher, needs a key to decrypt (the value of the key is 13 in this case). If I turn letters into numbers in some way, that arguably is a code also. If so, how about a code where I use 65 for A, 66 for B, 67 for C and so on...? (This for the novice is the way ASCII does it.) Could be that only pictures of the words might fall afoul of the law unless there are further definitions that might specify it further. Even such are likely to be technology specific and will become quickly obsolete.

  60. IPv4 vs Massachusetts by joshuao3 · · Score: 1

    It seems to me that we'll run out of IPv4 space VERY quickly if every website that collects PII is required to become encrypted with SSL. Option B: use an expensive multi-domain SSL. The CAs must be frothing at the mouth because of this new law. I think the lawmakers of MA just gave me a really good excuse to raise my hosting rates.

    --
    Monitor bandwidth usage on IIS6 in real-time: http://www.waetech.com/services/iisbm/
  61. What is encryption? by Tanuki64 · · Score: 1

    I just suppose that the article summarizes the law correctly, I am too lazy to actually read it, since it won't affect me anyways. But from a technical point of view, what is encryption? Would it be sufficent to xor each byte with a constant?

    1. Re:What is encryption? by John+Hasler · · Score: 1

      > I just suppose that the article summarizes the law correctly...

      What a silly supposition. It is a _Slashdot_ summary. Of course it isn't correct.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    2. Re:What is encryption? by Tanuki64 · · Score: 1

      What a silly supposition. It is a _Slashdot_ summary. Of course it isn't correct.

      Maybe, but for the sake of my questions this does not matter. If a law demands encryption it has to define what counts as encryption. This is so technical that you can be sure that no government would get it right.

  62. Emails are personally identifiable? by hhawk · · Score: 0

    So if you ask a Mass resident to fill out any web form that includes the first and last name then it needs to be encrypted.

    What about email addresses? they are unique identifiers.

    What about WHOIS entries?

    Roosters of club members or lists of email list subscribers?

    All Social Media sites?

    --
    http://www.hawknest.com/
  63. How about we link to someone who's not an MS shill by Rix · · Score: 3, Informative

    Like this?

  64. Mandatory Digital Signatures on Email by Anonymous Coward · · Score: 1, Informative

    Your post advocates a

    ( ) technical (x) legislative ( ) market-based ( ) vigilante

    approach to fighting spam. Your idea will not work. Here is why it won't work. (One or more of the following may apply to your particular idea, and it may have other flaws which used to vary from state to state before a bad federal law was passed.)

    ( ) Spammers can easily use it to harvest email addresses
    (x) Mailing lists and other legitimate email uses would be affected
    ( ) No one will be able to find the guy or collect the money
    ( ) It is defenseless against brute force attacks
    ( ) It will stop spam for two weeks and then we'll be stuck with it
    (x) Users of email will not put up with it
    ( ) Microsoft will not put up with it
    ( ) The police will not put up with it
    ( ) Requires too much cooperation from spammers
    (x) Requires immediate total cooperation from everybody at once
    (x) Many email users cannot afford to lose business or alienate potential employers
    ( ) Spammers don't care about invalid addresses in their lists
    ( ) Anyone could anonymously destroy anyone else's career or business

    Specifically, your plan fails to account for

    ( ) Laws expressly prohibiting it
    (x) Lack of centrally controlling authority for email
    ( ) Open relays in foreign countries
    ( ) Ease of searching tiny alphanumeric address space of all email addresses
    ( ) Asshats
    (x) Jurisdictional problems
    ( ) Unpopularity of weird new taxes
    ( ) Public reluctance to accept weird new forms of money
    ( ) Huge existing software investment in SMTP
    ( ) Susceptibility of protocols other than SMTP to attack
    ( ) Willingness of users to install OS patches received by email
    ( ) Armies of worm riddled broadband-connected Windows boxes
    ( ) Eternal arms race involved in all filtering approaches
    ( ) Extreme profitability of spam
    ( ) Joe jobs and/or identity theft
    (x) Technically illiterate politicians
    ( ) Extreme stupidity on the part of people who do business with spammers
    ( ) Dishonesty on the part of spammers themselves
    ( ) Bandwidth costs that are unaffected by client filtering
    ( ) Outlook

    and the following philosophical objections may also apply:

    ( ) Ideas similar to yours are easy to come up with, yet none have ever
    been shown practical
    ( ) Any scheme based on opt-out is unacceptable
    (x) SMTP headers should not be the subject of legislation
    ( ) Blacklists suck
    ( ) Whitelists suck
    ( ) We should be able to talk about Viagra without being censored
    ( ) Countermeasures should not involve wire fraud or credit card fraud
    ( ) Countermeasures should not involve sabotage of public networks
    ( ) Countermeasures must work if phased in gradually
    (x) Sending email should be free
    ( ) Why should we have to trust you and your servers?
    ( ) Incompatiblity with open source or open source licenses
    ( ) Feel-good measures do nothing to solve the problem
    ( ) Temporary/one-time email addresses are cumbersome
    ( ) I don't want the government reading my email
    ( ) Killing them that way is not slow and painful enough

    Furthermore, this is what I think about you:

    (x) Sorry dude, but I don't think it would work.
    ( ) This is a stupid idea, and you're a stupid person for suggesting it.
    ( ) Nice try, assh0le! I'm going to find out where you live and burn your
    house down!

  65. Re:They violate their own law when I access the la by Shihar · · Score: 1

    Please note, this FAQ contains personally identifiable information - First and last names, job titles, address of employment, phone and fax number, of Governor Deval L. Patrick, Lieutenant Governor Timothyt P. Murray, Secretary of Housing and Economic Development Gregory Bialecki, and Undersecretary Barbara Anthony. It was obtained by http - NOT https, as required by the law.

    Spoken like someone who didn't actually read the law or the countless posts on about the article.

    What the law ACTUALLY covers:

    Personal information, a Massachusetts resident's first name and last name or first initial and
    last name in combination with any one or more of the following data elements that relate to
    such resident.
    (a) Social Security number; (b) driver's license number or state-issued
    identification card number; or (c) financial account number, or credit or debit card number,
    with or without any required security code, access code, personal identification number or
    password, that would permit access to a resident’s financial account; provided, however, that
    “Personal information” shall not include information that is lawfully obtained from publicly
    available information, or from federal, state or local government records lawfully made
    available to the general public.

    The law allows for displaying someone's name, address, address of employment, and job title. The only time you start to violate the law when you slap one of those three OTHER things to a name. Good. If you are dealing with my credit card number or you better damn well have it encrypted.

    Example: "Have you stored your records and data containing PI in locked facilities, storage areas or containers?" - better not have a hardcopy of any records in an unlocked drawer,or take them home to work on.

    Yes, that is true. You are an asshole if you walk home with a list of customer names and credit cards in plain text. If there is something you need to do with that involves credit card and SS numbers, you are actually going to have to act responsible for them and secure them. Yes, that might mean you can't actually can't walk home with a brief case full of credit card numbers. Boo-fucking-ho.

    "Have you identified the paper, electronic and other records, computing systems, and storage media, including laptops and portable devices, that contain personal information?" - so much for using your smartphone for email and phone calls since you have an unencrypted phone book sitting in there (or evenif it's encrypted, it can be accessed at will without having to enter a password each time - and a 4-digit "unlock" is not considered an effective password under the law ... so sux 2 b u.

    Unless you are adding SS numbers and credit card numbers to your smart phone's phone book, you are not violating the law. Again, actually read the law. It is reasonable. If you are dealing with sensitive information (SS number, state/federal IDs, finical data), you actually need to make at least half-assed attempt to be responsible for it.

  66. SSNO????? by flajann · · Score: 1
    Why the hell would someone use their SSNO to make a purchase on the Internet? Why would someone even ask for it? You should almost NEVER give away your SSNO for anything. It really was not meant for commercial use anyway.

    I know some sites online will ask for the SSNO on a job application, but I never supply it. If they want it, they have to HIRE me first!!!!!

    1. Re:SSNO????? by yuna49 · · Score: 1

      Just today I used my SSN to access my forgotten username at fidelity.com. There's no question that Fidelity needs my SSN since my activities there have tax implications, so there's no way they haven't got my number stored somewhere in their databases. I have no problem with this.

    2. Re:SSNO????? by flajann · · Score: 1

      Just today I used my SSN to access my forgotten username at fidelity.com. There's no question that Fidelity needs my SSN since my activities there have tax implications, so there's no way they haven't got my number stored somewhere in their databases. I have no problem with this.

      More power to you. I begrudgingly make an exception for financial institutions, though I really shouldn't have to (and they give no choice these days, anyway). But for everyone else, they can take a hike if they think I will fess up my SSNO. Maybe they can pry from my fingernails.

  67. Re:They violate their own law when I access the la by tomhudson · · Score: 1

    Read the rest of the law - they mandate up-to-date antivirus software on every such system. Good luck telling them you don't need Symantec on VMS, AIX, BSD, etc.

    What constitutes a "Financial account number" is VERY broad. Do you have a paid subscription to slashdot? Then that account info is included. Did you make a donation to groklaw? Ditto. Also, names you commonly go by in pubic count - so that would include nyms. It's a dumb law. Better to legislate the desired outcome, not the method of achieving it. In other words - :data breeches will cost you $X per event." Not "if you take these half-assed steps, you won't be liable."

    So tell us, how is replacing all those servers with Windows crap + antivirus going to make things more secure?

  68. States are obviously not qualified to make laws by Anonymous Coward · · Score: 0

    The word "reasonable" is used about 1000 times throughout the 4 page document. Your guess is as good as mine as to what that means. The PCI standard for all its flaws (hashing a credit card number is always stupid regardless of the strenght of the hashing algorithm used) are at least somewhat coherent.

    I encrypted it by base 64 encrypting the first name, rot 13 encrypting of the last name and AES with a static key hidden in software encryption for credit card and SSN. Is this "reasonable"?

    Non-stop blabbering about encrypting data on the wire but no mention whatsoever about about trust and key management. Would I be in compliance if I choose to use anonymous DH cipher or an SSH leap-of-faith style system? The data is encrypted for what good that does me when a determined attacker is using an Active-MITM.

    "a reasonably secure method of assigning and selecting passwords, or use of unique identifier technologies, such as biometrics or token devices;"

    Security is only as good as its weakest link. Finger print readers have piss poor entropy and offer much less secure than a "reasonable" password which is it?

    "For files containing personal information on a system that is connected to the Internet, there must be reasonably up-to-date firewall protection and operating system security patches, reasonably designed to maintain the integrity of the personal information."

    "Reasonably up-to-date versions of system security agent software which must include malware protection and reasonably up-to-date patches and virus definitions, or a version of such software that can still be supported with up-to-date patches and virus definitions, and is set to receive the most current security updates on a regular basis."

    Malware, virus scanners, personal firewalls do what exactly to prevent something that should not have been possible in the first place from occuring? These systems are incapable of providing security guarantees and have a history of themselves being subject to attack and reduced systems availability adding more branches to the threat tree of what should otherwise be secure systems.

    Laws that go out of their way to define a requirement without prescription of a solution are ususally the smart responsible avenue to take in these cases... From my read this law does not even vaugly define an advasary with respects to what constitutes reasonable.

    When I want to send someone money..I write them a check containing my banks routing number, my bank account number, my name and address. At the end of the day the worlds transaction systems need to work more like paypal where funds are given rather than taken. CC and check transactions are fundementally flawed. No amount of legislation is ever going to change that. This is not to imply we shouldn't try. We need industry standards (PCI) not ad hoc state based idiosyncrasies which have no teeth outside of that state or country.

  69. Gay, Married in Mass... by Anonymous Coward · · Score: 0

    If I were gay and married, living in Massochusetts, I would want that info encrypted too..

  70. Black-listing by Bones3D_mac · · Score: 1

    So, is it possible to reliably black list someone from a specific state from your server without knowing at least some "personally identifiable information" about a user prior to their inital connection attempt? If nothing else, you probably know enough about that connection attempt to identify where it was made from if you could reliably block it by location, just from the activity logs, right?

    So are you screwed even if you specifically choose not to do business with the state over this?

    --


    8==8 Bones 8==8
    1. Re:Black-listing by John+Hasler · · Score: 1

      If you are not in Mass., make no special effort to attract Mass. customers, do not advertise in Mass., and do only a small fraction of your business with Mass. residents, you are ok.

      If you have no business presence in Mass. you are probably ok anyway because you are outside their jurisdiction.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  71. It doesn't say JUST the name. by sesummers · · Score: 3, Informative

    I just read the law. It defines personal information as: ...a Massachusetts resident's first name and last name or first initial and last name IN COMBINATION WITH any one or more of the following data elements that relate to such resident: (a) Social Security number; (b) driver's license number or state-issued identification card number; or (c) financial account number, or credit or debit card number... [capitalization mine, for emphasis.] IOW, a customer database is fine- it doesn't have to be encrypted, unless you also store the customers' Social security numbers, drivers license numbers, or credit card data. Without any of that stuff, you're just storing data you could have obtained from scanning a phone book.

    1. Re:It doesn't say JUST the name. by goodmanj · · Score: 1

      Mod parent up.

  72. I couldn't disagree more by Anonymous+Brave+Guy · · Score: 5, Insightful

    I'm sorry, but I strongly disagree with your position on almost every count.

    Firstly, your point about different territories with different rules is fundamentally flawed. Many places — all of Europe, for example — already have stronger data protection laws than most of the US. This causes no earth-shattering problem with compliance. Large companies keep the data they can't legally export within their European offices. Smaller companies just outsource things like payment collection to services that guarantee any personal data will be processed securely and not transferred outside of EU borders. They were going to outsource it anyway, so the only people who lose out are services that want to handle sensitive information but can't make the same guarantees as others about security, whose flawed business model just became obsolete.

    Secondly, I think you (and several other DB admins and such in this Slashdot discussion) are far, far too casual about this subject. In my country, we have had a string of mismanagement or outright leaks of sensitive personal data in recent months. The number of people who have wound up losing money or suffering long-term hassle just to set their records straight is absurd, and rising every day. A $5,000 fine per leak is nothing compared to the hassle and indirect costs of someone suffering identity theft, even if they get everything put right in the end and recover their direct losses. To one side, it's several months of hell to get your identity back. To the other, it's a mere business expense, a footnote on page 172 of the annual financial statement.

    In my not so humble opinion, both business and governments need to learn this lesson, and I have absolutely nothing against sending a business to the wall if it collects personal information but fails to secure it properly. We have allowed more-or-less unrestricted collection of personal data for a few years, easily long enough for the industry to gets its act together. The result has just been organisations hoarding personal information about people for reasons that are entirely self-serving, pretty much all of whom could just die and make the world a better place anyway, and the string of screw-ups I mentioned before from many organisations that do have a legitimate reason to hold that sort of data.

    It is time for organisations that think this is OK to be taught otherwise, and frankly these fines are on the light side. I would have preferred an additional statutory duty of care with unlimited liability to cover the cost of putting right any damage done to an individual following a leak. Go ahead and reevaluate your security protocols and whether it is really impossible to do these things or just inconvenient/expensive, when the other side of the inequality you're testing looks like an 8 on its side instead of a $10 per person class action settlement.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:I couldn't disagree more by splogic · · Score: 0, Troll

      I strongly disagree. And, I know I'm not going to win this one, because people on this site don't give a damn about the truth. They care about keeping their jobs as security administrators. You know that's what this is all about. It's all about money.

      Many places — all of Europe, for example — already have stronger data protection laws than most of the US.

      And that "precedent" is what, 15 minutes old? Furthermore, the U.S. does not base its laws on the laws of other countries.

      In my country, we have had a string of mismanagement or outright leaks of sensitive personal data in recent months.

      That's great, but what does that have to do with the United States? You have so many leaks because your laws reward hackers. If there's, for example, a $5000 dollar fine, and the government want money, what do you think they'll do? They'll pay hackers to hack your databases or communications.

      Computer "security" is one the biggest lies ever sold, second only to religion. There's no such thing as "security" and there's no such thing as "God".

    2. Re:I couldn't disagree more by Corbets · · Score: 3, Interesting

      I'm sorry, but I strongly disagree with your position on almost every count.

      Firstly, your point about different territories with different rules is fundamentally flawed. Many places — all of Europe, for example — already have stronger data protection laws than most of the US. This causes no earth-shattering problem with compliance. Large companies keep the data they can't legally export within their European offices. Smaller companies just outsource things like payment collection to services that guarantee any personal data will be processed securely and not transferred outside of EU borders. They were going to outsource it anyway, so the only people who lose out are services that want to handle sensitive information but can't make the same guarantees as others about security, whose flawed business model just became obsolete.

      While I don't disagree with your post, I wonder just how many large European businesses you've worked for. I'm a consultant in this field, and have quite a few clients who are multinational. While a minority make efforts to stay in compliance with such data privacy laws, such as by keeping PII in the country of origin, a vast majority have no idea where their PII is stored or transmitted. They think data privacy doesn't really apply to them because they don't keep credit cards, and they don't understand the nature of Safe Harbor agreements or what, exactly, is covered therein.

      Data privacy is important, and probably needs to be legislated at some level, but don't go telling people that simply because it's the law here, companies actually comply with it.

    3. Re:I couldn't disagree more by wvmarle · · Score: 1

      Those fines are probably not exactly on the light side. If just one record is lost, yes then it's not so much for a large company. However large companies tend to lose data in the thousands if not hundreds of thousands of records at a time, possibly resulting in fines of many millions, maybe even billions of dollars. And you have to be quite a big company to be able to brush that under the table.

    4. Re:I couldn't disagree more by Anonymous Coward · · Score: 1, Informative

      Many places — all of Europe, for example — already have stronger data protection laws than most of the US. This causes no earth-shattering problem with compliance.

      Excuse me, but this is not correct. I'm a data service provider/developer in the EU, and we do NOT have any laws mandating that we keep user data on a server encrypted. That would be highly ridiculous; it would mean we'd basically have to encrypt *everything*, which would raise the hardware cost to a point where we could no longer compete with non-EU services - for example the US (with the exception of Massachusetts, of course).

      I'm all for encryption where it's necessary and useful, but knee-jerk legislation like that will not increase actual security in any way. If my server gets hacked - whether or not the disks are encrypted - if our services can read the sensitive data, so can the attacker, and no amount of encryption is going to change that.

      You're rightfully concerned about old disks getting resold on eBay (or wherever). Doing something as careless as that is, in fact, a crime in the EU (and I think in the US, too).

      Secondly, I think you (and several other DB admins and such in this Slashdot discussion) are far, far too casual about this subject. In my country, we have had a string of mismanagement or outright leaks of sensitive personal data in recent months.

      Hell, NO! We're not being cavalier about this, we're just shocked that something like what we're currently reading could actually become a law. Make the people who actually are careless pay for their idiocy, and use that to set an example, but don't impose idiotic restraints on the rest of the industry.

      CJ

    5. Re:I couldn't disagree more by Civil_Disobedient · · Score: 1

      In my not so humble opinion, both business and governments need to learn this lesson, and I have absolutely nothing against sending a business to the wall if it collects personal information but fails to secure it properly.

      I think the GP's problem, and mine as well, is that the type of information that they're demanding be secured is simply stupid. Yes, encrypt account numbers. Yes, encrypt passwords. No (reasonable) person is disagreeing with that.

      But names? Addresses? This is all publicly accessible information. Do telephone books have to encrypt names and addresses? Of course not, it would make them unusable. Does the TO/FROM area on your mail have to be encrypted? Because, OH NOES someone could actually READ your name and address! It's absurd.

    6. Re:I couldn't disagree more by Anonymous+Brave+Guy · · Score: 1

      I bow to your wider experience. I have worked at a range of European companies of varying sizes and in a couple of countries, but obviously any personal anecdotes I have only represent a drop in the ocean.

      Those companies I have worked for did seem to be aware of their legal obligations and took steps to comply, but I wouldn't be at all surprised to find that others did not. That is, after all, why I believe that a threat of a substantial financial penalties for failing to do things properly is appropriate.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    7. Re:I couldn't disagree more by Anonymous+Brave+Guy · · Score: 1

      Excuse me, but this is not correct. I'm a data service provider/developer in the EU, and we do NOT have any laws mandating that we keep user data on a server encrypted.

      Excuse me, but I didn't say you did. :-)

      There are, however, laws that limit what kinds of personal data may be collected, how it may be used, etc. They don't go into specifics, but it is a basic principle that the data must be handled securely. There is also a general rule that any personal data may not be exported to another jurisdiction that does not provide enough safeguards to meet EU standards.

      That would be highly ridiculous; it would mean we'd basically have to encrypt *everything*, which would raise the hardware cost to a point where we could no longer compete with non-EU services

      You don't have to compete with non-EU services that don't provide a similar level of protection. It is illegal for any EU business to export personal data to such a service anyway.

      We're not being cavalier about this, we're just shocked that something like what we're currently reading could actually become a law. Make the people who actually are careless pay for their idiocy, and use that to set an example, but don't impose idiotic restraints on the rest of the industry.

      The problem with this approach is that we've been trying it for a few years, and it isn't working. Poor data handling practice is widespread, identity theft is currently the fastest growing "white collar" crime in this country, and yet the number of effective sanctions imposed on companies (or governments) who were careless is very small.

      Ultimately, no amount of money paid in compensation is going to give an individual back the weeks or months of their lives that were ruined due to identity theft, damaged credit rating, or other similarly disruptive experiences anyway, so prevention is essential. The industry had its chance, and it blew it. More significant deterrents appear to be required to force responsible behaviour, so heavy fines it is.

      As with any widespread regulation, it is regrettable that this might impose an additional burden on those who did behave responsibly anyway. At least if they really were behaving responsibly and not risking leaks, they will never have to pay any fines. They might see an increase in their IT running costs, but amongst all the howls of protest from DB and system admins in this discussion, I haven't yet seen anyone explain why those costs would be prohibitively high.

      You probably know more about the details here than I do, so can help on this point? How does requiring encryption of the physical storage for databases impose a burden that wouldn't be necessary in some form anyway to ensure that data does not leak when the business disposes of those boxes? If the argument is just that there should be physical security to prevent removal for the working life of the drives and then a process to ensure that drives are properly wiped/destroyed before disposal at the end of their life, then again, I understand the principle but in practice the existing incentives clearly aren't sufficient because the amount of sensitive data ripped from old hard drives is vast.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    8. Re:I couldn't disagree more by Anonymous+Brave+Guy · · Score: 1

      I'm not sure I understand your point. I don't want any company to be able to brush those fines under the table. I want the fines to be significant enough to present a serious threat to the company's financial well-being and the livelihoods of its directors. That way, they might pay some attention and fix the problem, instead of trying to hide it and pay off the few damaged parties who have enough legal knowledge and resources to bring a case for compensation.

      Sure, the fine could run to millions. But it will only do so if thousands of people are at risk of spending months of their lives clearing up a mess of someone else's causing. As I said, the fine is still nothing next to that kind of damage.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    9. Re:I couldn't disagree more by Anonymous+Brave+Guy · · Score: 1

      I see where you're coming from, but it doesn't seem such a bad thing to presume that any personally identifiable information should be encrypted by default and then consider when exemptions are necessary (rather than merely convenient) for a system to function properly.

      For example, there is no technical reason that we could not encrypt almost everything in an e-mail, with nothing but the actual addresses required for delivery and error handling sent in the clear. There is no reason we could not digitally sign e-mails as standard so anyone can verify that a message claiming to come from a certain source really did. The world would be a better place if we put the nice, trusting protocols of yesterdecade to rest and created a secure communications medium for this century. Of course this would require a lot more cooperation in the industry than just one state in the US putting its foot down, but hey, we built the Internet.

      By the way, I'm not in the telephone book, nor is my address visible on the version of the local electoral register that is widely published. A random stranger would have to go to significant manual effort to look me up without already knowing who I was, and to very significant effort to look up lots of people if everyone chose to opt out. This is no great loss: I can't remember the last time I used the phone book to look up an individual person's number, and these resources are basically just tools to help marketing firms spam you more these days. As I said before, a lot of personal data just gets collected by default today because companies can, and anything that reduces that effect is only going to make life more pleasant for most people anyway.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    10. Re:I couldn't disagree more by apparently · · Score: 2, Informative

      think the GP's problem, and mine as well, is that the type of information that they're demanding be secured is simply stupid. Yes, encrypt account numbers. Yes, encrypt passwords. No (reasonable) person is disagreeing with that. But names? Addresses? This is all publicly accessible information.

      You don't understand the law. The law defines Personal information as: "a Massachusetts resident's first name and last name or first initial and last name in combination with any one or more of the following data elements that relate to such resident: (a) Social Security number; (b) driver's license number or state-issued identification card number; or (c) financial account number, or credit or debit card number"

    11. Re:I couldn't disagree more by wvmarle · · Score: 1

      Sure, the fine could run to millions. But it will only do so if thousands of people are at risk of spending months of their lives clearing up a mess of someone else's causing. As I said, the fine is still nothing next to that kind of damage.

      Two problems here.

      First: the victims don't get any compensation, the fine goes to state coffers. If thousands are affected, luckily in general only a few of them have more effect than having to change credit card numbers or so.

      Second: if you add another zero or two to the fine, then almost certainly any company hit by it goes bankrupt. That is like the death penalty but then for companies. No chance to recover. I don't think that's so great an idea.

    12. Re:I couldn't disagree more by omnichad · · Score: 1

      Firstly, your point about different territories with different rules is fundamentally flawed. Many places — all of Europe, for example — already have stronger data protection laws than most of the US. This causes no earth-shattering problem with compliance. Large companies keep the data they can't legally export within their European offices. Smaller companies just outsource things like payment collection to services that guarantee any personal data will be processed securely and not transferred outside of EU borders.

      Exporting data to another country is one thing. A state making rules about interstate commerce is just not allowed in the U.S. If they want to make this law apply to businesses in Massachussetts, fine. But if they think they can come after a company in Texas or California, they're wrong.

    13. Re:I couldn't disagree more by Kiralan · · Score: 1

      Yet it is perfectly fine to snail-mail your monthly bill with first and last name, plus account number, address, etc.?

      --
      V for Vendetta: People should not be afraid of their governments. Governments should be afraid of their people.
    14. Re:I couldn't disagree more by Anonymous Coward · · Score: 0

      You probably know more about the details here than I do, so can help on this point? How does requiring encryption of the physical storage for databases impose a burden that wouldn't be necessary in some form anyway to ensure that data does not leak when the business disposes of those boxes?

      Because encrypting the physical storage for the databases requires additional processing overhead to handle the encryption/decryption for every bit of I/O on the storage interface. If you consider how resource intensive databases already are, and how much I/O is performed, adding that kind of overhead would require much more powerful hardware to run your databases.

      It's the same reason why people don't enable file compression in on their Windows files. Sure it can save you some space, at the cost of additional processing whenever you access the file. The additional space gained is not worth the hit to your overall performance when accessing files.

    15. Re:I couldn't disagree more by Bungie · · Score: 1

      For example, there is no technical reason that we could not encrypt almost everything in an e-mail, with nothing but the actual addresses required for delivery and error handling sent in the clear. There is no reason we could not digitally sign e-mails as standard so anyone can verify that a message claiming to come from a certain source really did. The world would be a better place if we put the nice, trusting protocols of yesterdecade to rest and created a secure communications medium for this century.

      The reason that we avoid encrypting all e-mail messages is because it adds additional complexity and security which isn't necessary.

      If every message was encrypted you wouldn't be able to do any additional message processing on the server (like antivirus scans of attachments). The user would need a copy of their certificate installed on every computer that they use to access their e-mail. They would also need to have access to the public keys for every single person they would want to send e-mail to.

      What would be the advantage of the extra layer of security for most people? In the enterprise sure it would be very useful. As far as personal e-mail, most do not contain anything at all that would need to be encrypted, and you rarely need to question a message's source. There is no reason that everything has to be encrypted just because we can do it.

      --
      The clash of honour calls, to stand when others fall.
    16. Re:I couldn't disagree more by Anonymous+Brave+Guy · · Score: 1

      The reason that we avoid encrypting all e-mail messages is because it adds additional complexity and security which isn't necessary.

      And that assumption is why we need harsh legal penalties to punish those who risk leaking sensitive personal data.

      Why, exactly, can't we encrypt all e-mail? If we had proper encryption and signing of e-mails, the threat of virus infection (not to mention spam, phishing, and all the other junk that represents most of the e-mail traffic flying around today) would be dramatically reduced, and with it the burden on ISP infrastructures.

      We could make public keys for both encryption and digital signatures as ubiquitous as e-mail addresses themselves, and use them as routinely as HTTPS, SSH or SFTP instead of HTTP, telnet and FTP. There is absolutely no technical problem with this. And I don't know where you get the idea that people would have to carry their public keys around everywhere: there are any number of mechanisms that could be used if you just installed keys on the mail servers that would be much more secure than anything we have today, and that's just the easy bit.

      What would be the advantage of the extra layer of security for most people?

      Their communications couldn't be routinely intercepted by everyone from abusive authorities to the 17-year-old work experience kid doing testing at the ISP.

      There is no reason that everything has to be encrypted just because we can do it.

      Sure, there is: most non-geeks assume that things like e-mail are private anyway, and the current situation is misleading them.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    17. Re:I couldn't disagree more by flajann · · Score: 1
      I think you miss my point in part.

      Firstly, your point about different territories with different rules is fundamentally flawed. Many places — all of Europe, for example — already have stronger data protection laws than most of the US. This causes no earth-shattering problem with compliance. Large companies keep the data they can't legally export within their European offices. Smaller companies just outsource things like payment collection to services that guarantee any personal data will be processed securely and not transferred outside of EU borders. They were going to outsource it anyway, so the only people who lose out are services that want to handle sensitive information but can't make the same guarantees as others about security, whose flawed business model just became obsolete.

      If you are in, say, Great Britain, and Great Britain says you must encrypt all your data on your hard drive, you will have to deal with that, as you are under the direct jurisdiction of Great Britain. But if you are, say, running an Internet business in Montana, and Great Britain says you must deal with your data one way to do business with their citizens, and Massachusetts claims you must deal with your data a different way to do business with their residents, etc., what will you do? You will either go bust trying to comply with all the different and conflicting rules of ever region you do business with, or you run the risk of doing something illegal in a region you do not live in.

      Stating that your data must be secured is one thing; stating how it is to be secured is another thing entirely.

      I worked for a major online social network once, and we ran into the inane rules of the PCI, which micromanages business dealing with credit card data about how every workstation connected to the network must be managed, no matter how isolated the workstation from the credit card servers is. Things like idle times for screen savers (with password lockdown) being just, say, 5 minutes or so. It made doing software development from multiple computers unbearable as I had to continually keep typing in the stupid password every 5 minutes -- or giggle the mouse or touch the keyboard. It simply took away attention from my development efforts.

      Being micromanaged by every region you wish to do e-commerce with is no picnic. If you are a mega-corporation, you can navigate those treacherous waters. If you're a small operation, a mom-and-pop, or otherwise less than a Fortune-1000 company, good luck.

      I have been the victim of identity theft myself once, and I hear you on the annoyances of getting everything set straight again. But much of that pain comes from government agencies, corporate agencies, and others that simply refuse to believe that you've been duped. Perhaps some laws should be enacted in that regard to make it easier for the victim to recover.

      But, truth being told, I can never trust law-makers to get it right. I can't trust law-enforcers to do the right thing, and I certainly don't trust politicians and all of their empty promises they do every election to "finally get it right".

  73. Yes, TrueCrypt is reliable. by Futurepower(R) · · Score: 1

    Yes, I believe TrueCrypt is the best encryption software. TrueCrypt meets all the requirements, including avoiding vendor lock-in.

    1. Re:Yes, TrueCrypt is reliable. by flajann · · Score: 1

      Yes, I believe TrueCrypt is the best encryption software. TrueCrypt meets all the requirements, including avoiding vendor lock-in.

      I dunno. I kinda like the AES encryption that comes free with Linux. Does everything TrueCrypt does for free -- and I get the source code to boot in case I get exceptionally paranoid about back doors, etc.

  74. Maybe EFS is fixed now. by Futurepower(R) · · Score: 2, Informative

    Possibly EFS was fixed in Windows 7. Before that, part of the encryption key was the Windows user password and a key generated specifically for that installation of Windows.

    For a discussion of the issues, read page 5 of this PDF file from Elcomsoft, which I just found: Advantages and disadvantages of EFS.

    Elcomsoft is a famous Russian company. Quote from Wikipedia: "On July 16, 2001, Dmitry Sklyarov, a Russian citizen employed by ElcomSoft who was at the time visiting the United States for DEF CON, was arrested and jailed for allegedly violating the United States DMCA law by writing ElcomSoft's Advanced eBook Processor software. A landmark court case ensued, setting precedents and attracting much public attention and protest. On December 17, 2002, ElcomSoft was found not guilty of all four charges under the DMCA."

    The problems with EFS were acknowledged by Microsoft employees. People have discussed losing data on Microsoft professional discussion boards. Elcomsoft sells software designed to recover data lost because of the poor design of EFS.

  75. Scary? Why is that not standard?? by Hurricane78 · · Score: 1

    Dude, you’re handling our personal information! You keep it safe, or I’m gonna rip your ass open at the next election! (Or sooner.)

    The only stuff that should be open, should be anonymized data, and what the government is actually doing and information about what data they have.

    --
    Any sufficiently advanced intelligence is indistinguishable from stupidity.
  76. Also, read my comment below for more information. by Futurepower(R) · · Score: 1

    "I do not remember precisely, but I think that password (user's, not generated) in particular is also used as part of the decryption key."

    Yes, that's right. Parts of the encryption key were the keys made by the user, the user's Windows password, and another key associated with the user's particular installation of Windows.

    If the computer was associated with a domain, then the key was recoverable if there was a hard drive failure, because the entire encryption key, containing all three parts, was stored on the server.

    If the computer was not associated with a domain, and there was a hard drive failure, the data was lost. There was discussion on Microsoft support forums about the cruelty of the situation. None of the Microsoft documentation indicated the limitations, and users often lost their hard work.

    Eventually companies like Elcomsoft began selling software that would break the encryption.

  77. What about phone books???? by Anonymous Coward · · Score: 0

    Funny, the last white pages that was dropped off on my Mass front stoop wasn't encrypted. That had, I don't know, millions?, at least hundreds of thousands of Mass First Name, Last Name, Address, and phone number records. Will someone fine them $5k a record so I can stop getting this useless use of paper!

  78. Not scary. by Anonymous Coward · · Score: 0

    This is how it should always work.

  79. Only $5,000? by Anonymous Coward · · Score: 0

    My personal information is worth much more to me personally than $5,000. It is an extremely reasonable penalty. Especially considering there are many open-source 100% free encryption methods available. In this day and age, we all have more computing power than we need. Our computing experience has gone from functional to flashy. There is no excuse not to be encrypting absolutely EVERYTHING.

  80. Not insightful at all by anti-NAT · · Score: 1

    The only case in which server encryption would do a bit of good is if the datacenter has no physical security, and every time a system boots, someone has to walk over to it and type a 20+ character random password.

    So you're saying that no data is important enough to encrypt such that if a server fails and reboots, somebody has to spend time entering a password back into it's console? Even at a 24 x 7 staffed facility? Even with on-call people no more than an hour away?

    I know of servers with 1700+ day up times. I've run networking equipment that has 1200+ day year up times. I expect, at a minimum, highly available systems carrying sensitive data should have up times of at least six months, meaning no more than one password entry ever six months.

    I hardly think the inconvenience of having to type in a password upon boot justifies not encrypting important and sensitive information.

    Yes, I work in IT security.

    It concerns me that you do. You seem too willing to give up security for convenience.

    --
    The Internet's nature is peer to peer - 20050301_cs_profs.pdf
    1. Re:Not insightful at all by DavidTC · · Score: 1

      You mean you're allowed to let some random employee of another company type in your super-secret master password?

      --
      If corporations are people, aren't stockholders guilty of slavery?
    2. Re:Not insightful at all by Lord+Ender · · Score: 1

      Wow, that's a stupid comment.

      Listen, kid, since you apparently didn't read my post last time, I'll repeat: disk encryption protects against physical theft. Servers aren't stolen. They're hacked. Therefore, disk encryption is pointless for servers. QED.

      It concerns me that you [work in IT security]

      Your ignorance of security is rather sad. Your reading comprehension leaves much to be desired. But you're hiding behind a name on the internet, so continue to spew nonsense. You are a great example of the Internet giving every clueless idiot a voice.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
  81. Read the law: no broad mandate by LarryWest42 · · Score: 5, Informative

    eihab seems to have it right.

    IANAL, either, but I did read the whole law and there is no broad encryption mandate as the SQL Mag author claimed.

    The encryption-related sections of the law that I can find (17.04 (3) & (5)) actually mandate:

    • “(3) Encryption of all transmitted records and files containing personal information that will travel across public networks, and encryption of all data containing personal information to be transmitted wirelessly.”
    • “(5) Encryption of all personal information stored on laptops or other portable devices;”.

    In other words, if you send data over public networks, or wirelessly, or store it on laptops, you should encrypt it. Excuse me for not getting excited about this.

    Law: 201 CMR 17.00 reg

    FAQ: 201 CMR 17 faqs

    The whole thing seems pretty sensible overall.

  82. Re:Also, read my comment below for more informatio by shutdown+-p+now · · Score: 1

    I'm pretty sure that "another key associated with installation" is precisely what gets backed up when you back up certificates. So all you need is to have a user account with identical name and password on another machine. You can't use those backed-up certificates with a different user account.

  83. Re:Spam by TaoPhoenix · · Score: 1

    I don't get it.

    Won't the spammers just adopt sigs?

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  84. A true MySQL guru would also be an ex-sysadmin, by anti-NAT · · Score: 1

    and realise that to easily comply with this law, you encrypt the filesystem underneath the database, not the data in the database itself.

    Then again, anybody who declares themselves to be a guru at something probably is suffering from the Dunning–Kruger effect.

    --
    The Internet's nature is peer to peer - 20050301_cs_profs.pdf
    1. Re:A true MySQL guru would also be an ex-sysadmin, by metacell · · Score: 1

      That's why you get others to declare you a guru :)

    2. Re:A true MySQL guru would also be an ex-sysadmin, by flajann · · Score: 1

      and realise that to easily comply with this law, you encrypt the filesystem underneath the database, not the data in the database itself.

      Then again, anybody who declares themselves to be a guru at something probably is suffering from the Dunning–Kruger effect.

      Others -- many others -- HAVE declared me a guru.

      And do you have any idea the performance impact it would have on the database server to encrypt the underlying file system? You've obviously not worked with high-demand, high traffic websites before. You would totally fail at any major social networking website with that approach. You MIGHT get away with that approach in a high-read low-write scenario, but social websites tend to have a high-read high-write setup.

      Coupled with issues of backup, maintenance, and what not, you'd send the system administrators screaming for your blood.

      What do you think would happen to Facebook, say, if they had to encrypt all of their database servers -- and to say they have a thousand db servers is probably low-balling it. For sure it would destabilize their entire operation, and they would have to spend millions on equipment upgrades, probably go with hardware encryption options, and backups would be nightmarish, as they would have to be encrypted too.

      Take my advice. Don't bother trying to get a job in the social networking arena.

    3. Re:A true MySQL guru would also be an ex-sysadmin, by flajann · · Score: 1

      That's why you get others to declare you a guru :)

      They have, silly.

  85. why is everyone talking about encrypted Filesystem by e3m4n · · Score: 1

    why is everyone talking about bitlocker and EFS as a solution? It seems that only protects you should your hardware find its way out of your control.. but if you're running an SQL on top of that and someone can get a plain-text dump of all your data you'd still be screwed in full accordance with the law right? There would have to be encryption in the database with a key pair on the web applications (.net, php etc) in order to execute searches etc. Question... what about call detail records generated by phone companies? Many of these are on aging DMS100's and 5ESS switches that are not encryption capable. Would they also be required to encrypt CDR data if the callerid name is also stored in their call records?

  86. offtopic: Sig by TaoPhoenix · · Score: 1

    I have a question.

    What is http://hackerkey.com/ and why can't I get to it?

    Sorry, 'www.hackerkey.com' does not exist or is not available.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
    1. Re:offtopic: Sig by GNUALMAFUERTE · · Score: 1

      Hey there! I'm sorry about the broken link. It was something similar to the Geek Code (http://www.geekcode.com/geek.html) Except it was more IT-related than the more general GeekCode. It was a nice idea. It's gone now ... I was never involved in the hackerkey project, but I've been thinking about bringing it back to life for a few years ... except I haven't found the time.

      The wayback machine is your friend:
      http://web.archive.org/web/*/http://hackerkey.com

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
    2. Re:offtopic: Sig by GNUALMAFUERTE · · Score: 1

      A nice extract from the hackerkey guide:

      ln - Language Hacking

      9 - I am J.R.R. Tolkien.
      8 - I've had my pet language used and studied by others.
      7 - People who don't know me have used words I've coined. I've written
              my own artificial language.
      6 - I am known for certain words or phrases, my friends use my linguistic
              creations regularly.
      5 - I've coined a phrase or made up a new word or two.
      4 - I'm a grammar nazi; people hate to talk to me because I correct them
              mid-sentence.
      3 - I hate people who don't follow the basic rules of $LANG, which I
              strive to speak properly.
      2 - I'm illiterate and/or can only speak IM: l8r sk8r!
      1 - I am a Slashdot editor.

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
  87. amen! by Weezul · · Score: 2, Funny

    Yes, a completely reasonable law, that just outlawed facebook. :) sounds like progress to me!

    --
    The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
  88. Re:What would be the point of encrypting the datab by DragonWriter · · Score: 1

    Worse yet, it would rule out any software that doesn't incorporate such security, most likely ruling out open source databases.

    Open source databases can encrypt data (or, alternatively, store their data on devices encrypted at a lower level.)

  89. So what? by Weezul · · Score: 1

    They've outlawed facebook. Great! Awesome! Wonderful! Where do I make campaign contributions?

    If you let your users use an alias like any civil website, you're completely immune. Look, you have no business knowing your users real names, except for financial transactions, and that's definitely worth the encryption.

    Facebook's real name policy is a massive threat to the delicate balance between connectivity and human dignity. I hope MA courts seize all facebook's assets and throw the executives in jail.

    p.s. I'm aware you might have concerns about say the IRS processing tax returns, well actually the IRS isn't subject to MA laws, and trial would amuse us.

    --
    The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
  90. States exporting their laws beyond their borders? by lythander · · Score: 1

    So I know California is famous for this, and with the internet reaching out as it does, even wee Massachussetts can get in on the act. if you're going to impose a law like this that will make requirements of entities not in your state, possibly not even "doing business" in your state, aren't you going to get struck down in the Supreme Court, with this sort of interstate commerce issue being one of those powers actually given to the federal government in the Constitution (as opposed to the many they just sort of usurp as a matter of course)?

    I'm just asking, I might be missing something here.

  91. Email too? by exnuke · · Score: 1

    Wouldn't this bleed over into email as well?

    1. Re:Email too? by Todd+Knarr · · Score: 1

      Only if you're using it to send credit-card numbers, bank account numbers or other PII as defined by the law. And if you are, you should be encrypting that e-mail anyway.

  92. Re:What would be the point of encrypting the datab by John+Hasler · · Score: 1

    > Why would it rule out open source databases?

    Postgresql and Mysql both support encryption. However, you can bet the the Oracle and Microsoft salesmen are already spreading FUD to the effect that the state will view the use of Free Software as evidence that you don't take security seriously.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  93. Working in a realistic company.... by drolli · · Score: 1

    i can only say that harddrives are not tracked well enough that not relying on encryption for sensitive data is idiotic.

  94. Wrong, wrong, wrong by NeepyNoo · · Score: 1

    Clearly doesn't understand the REGULATION (vs. the law) and clearly doesn't understand the content nor requirements of the regulation. MGL is very different from CMR. Seems to be another blind M$ admin with a blog.

    1. Re:Wrong, wrong, wrong by Xugumad · · Score: 2, Informative

      Agreed. I just read 201 CMR 17.00 (it's 4 pages,and really not that scary: http://www.mass.gov/Eoca/docs/idtheft/201CMR1700reg.pdf )

      Two really important points; encryption on disk means if it's on a portable device such as a laptop, not on a server in a secure location. Encryption in transfer means if it's going over a public network (such as the Internet) - in theory, it wouldn't even cover traffic within a corporate LAN.
       

  95. Re:What would be the point of encrypting the datab by dasunt · · Score: 1

    Wouldn't it be rather pointless to encrypt any of the data that's kept in a database when said data is meant to be available to the software that's accessing that data?

    Er, it makes things harder.

    You lock the door to your residence, right? Even though any fool can break a window.

    Think of this as something similar. If a database is encrypted, the backup tapes and any old drives from the DB server that are routinely discarded will not be useful for stealing data from.

  96. Decomission/degauss the drive. by elucido · · Score: 1

    No need to melt or physically destroy it.

  97. Yikes? by Anonymous Coward · · Score: 0

    Why is this a "Yikes!" thing? Having your data around NOT encrypted is more something that would make me say "Yikes!". HTTPS is standard and easy to use. I would be most worried that vendors start shipping "encryption" options that aren't strong at all, and everyone simply uses them, which won't result in much more security. Even then it would be better than now I suppose.

  98. CoNfuSiOn cOnTinues to reign by cjacobs001 · · Score: 1

    MA is trying to protect its' citizens and their rights. All States probably have requirements TO DO this exact thing (make laws that protect its citizens). If they are not required to act upon obvious 'wrongs' to its citizens (failure of PII gatherers to protect that information from being used\misused in ways not authorized by the owners [the citizens]), who is the citizen to turn to for protection? This subject should be a 'common sense' thing but just isn't, MOSTLY because of financial reasons (which happens a lot in business). This law is requiring thoughtful consideration of everything about 'information technology', including the consequences of not thinking about it all, and pulling organizations away from just thinking about ROI and 'ease of use'. Most gatherers of PII admit that the owners of that PII are entitled to protections against unauthorized\misuse of their PII, but for financial reasons the gatherers argue that requiring them to be the protectors is just not fair to them. This idea that MA is going towards cannot be considered a bad thing, so what is all this other arguement about ?

    --
    cjacobs001
  99. Re:Probably only applicable to Mass due to interst by linuxtelephony · · Score: 1

    Interesting. I'm not disagreeing with you, though based on the definitions I'm familiar with it would seem to violate the interstate commerce rules. Definitely intrastate would apply, but interstate gets interesting.

    However if I am in California and someone from Mass comes to my online service and buys from me, I do not have a presence in Mass. Likewise if I were a mail order business. I am not familiar with any precedents that define businesses in different states as having a presence in other states simply because they have a web site that *might* be visited by someone in another state. Of course, I've not been following it as close as I probably should, and IANA, so it's quite likely I missed that when (if) it happened.

    Can you point to those? I'd like to get caught up.

    Otherwise, it would seem problematic for a business on one side of the country having to follow business rules on the other side of the country. Take the internet out of the equation. A brick and morter business in California (say a used book store) has a telephone. Someone in Mass. calls that book store and asks if they have a specific book. They do, a transaction is made over the telephone and the book sent to the purchaser. Based on the theory you put forth, this brick and morter store in California would now have to jump through the special regulatory and financial hoops being passed in Mass. If other states do the same thing, then these businesses could find themselves having to comply with a myriad of laws, regulations, and other restrictions, potentially just because of the random, one-off transaction of a diligent customer looking for a special book.

    I don't think that's likely to go very far, and were it challenged in court I seriously believe it would be thrown out as violating interstate commerce laws.

    Obviously this would only be for businesses not maintaining a physical presence of some form in the state. If they have an office, a store, etc. then they would need to comply. Of course, that then begs the question of whether they have to make their nationwide operations comply or just those operations and transactions that originate within the state of Mass.

    One things for sure, the lawyers will have fun.

    --
    . 62,400 repetitions make one truth -- Brave New World, Aldous Huxley
  100. No, workstations not connected with a domain... by Futurepower(R) · · Score: 1

    "I'm pretty sure..."

    That is mistaken. In Windows XP, workstations not connected with a domain have an additional key that is not backed up. I don't know if that was fixed in later versions of Windows. Read the links I gave below.

    1. Re:No, workstations not connected with a domain... by shutdown+-p+now · · Score: 1

      Fair enough. I haven't had any trouble in that department with Vista (and never tried in 7), so perhaps something changed since then.

  101. Denormalize Work Around by SkydiverFL · · Score: 2, Funny

    Hmmm... just a thought... NOT a recommendation...

    Since "personal information" is the "first name and last name" IN COMBINATION WITH any of the other items, could you just denormalize the tables to get around this? Stick the SSN or CC info in a second or third table. Since that data is not stored WITH (same table) the name of the card holder or account owner, then... well... you see where this is going.

    I guess it call comes down to what the meaning of "is" is. ;-)

  102. Re:Probably only applicable to Mass due to interst by fuzzyfuzzyfungus · · Score: 1

    I suspect that the broader effect will largely depend on the precise economics of how these systems are written/modified.

    California's "OMG Carcinogens!" warnings are only required in that state; but you see them all over the place; because, for all the whining, it is often cheaper to make all your products compliant, rather than produce a California edition and a fuck-you-California edition.

    MA is a much smaller market; but software has much smaller per-unit costs of production. If you have enough MA customers/operations in MA, you'll need to have an MA-compliant system. If you already have one, just using it for everybody might well be easier and cheaper than having a second, weaker, one for other people.

  103. Re:States exporting their laws beyond their border by EmagGeek · · Score: 1

    Well, if you really wanted to get hypothetical, the Supreme Court should just abolish State Governments altogether since they've held time and time again that anything anyone does "affects" interstate commerce and therefore falls under Federal Jurisdiction under the Commerce Clause.

    "Anything a State Government does affects whether residents will move into or out of that State, and in moving, there is significant interstate commerce, therefore anything a State Government does falls under federal review." Or something like that..

    Heh..

  104. Re:States exporting their laws beyond their border by fuzzyfuzzyfungus · · Score: 1

    A state cannot just make laws that apply to random 3rd parties who aren't in/don't do business in that state; nor can they make laws that would specifically contradict something the feds have promulgated on the matter; but that doesn't mean they can't, de facto "export" the effects of (certain) laws.

    California's labelling requirements, for instance, would probably be struck down hard if they applied to the entire country, or even said something like "You can only do business here if you follow our laws in all places you do business". However, they just say "you must do X when you do business here". Because California is a fairly large market, and stickers are fairly cheap, simple economics and economies of scale "export" that particular law for them.

    I don't know whether the economics of this situation would cause a de facto exportation or not. I would assume that, in general, it is cheaper and easier to build and maintain one standard system, instead of two in parallel, and that there would be substantial exportation(especially since these measures aren't exactly something a responsible CIO wouldn't want to do anyway. There may be a number of cases of "Yeah, I know you don't like it; but look at this scary, scary new law, and approve my upgrade!" being used as an excuse to do things that people had wanted to do anyway.)

    Because MA isn't exactly gigantic, or if the costs of doing it there way are noticably higher on a per user basis(rather than just on the design/setup/initial costs basis), I assume that you'd just see certain CC processors and the like offering "MA compliant" handling options at a modest premium and making those easy to invoke based on customer address.

  105. Re:They violate their own law when I access the la by fuzzyfuzzyfungus · · Score: 1

    "System security agent software" doesn't seem like a synonym for AV software, though it would definitely include it.

    Something like a href="http://sourceforge.net/projects/tripwire/">Tripwire, or whatever the name of the chunk of code that actually manages AppArmor or SELinux(I forget what the BSD MAC system is called) restrictions, would(on a naive reading) seem to qualify, and any of those are useful and plausible parts of a BSD/Linux server.

    They do forbid checking that checkbox by running a copy of Norton 7 with definitions from 2001, or some similar nonsense, which seems like a good thing.

    If a case came to court, and the argument that a properly configured MAC setup with a small list of enumerated goodness with only the permissions it needed, all else denied execution, qualified as "System security agent software" with both "malware protection and virus definitions"(anything not specifically blessed by the admins, in this case) were to be rejected, my position on this part of the law would change. For the considerably worse.

    Worst comes to worst, ClamAV has "AV" right in the name, and is quite inexpensive...

  106. Re:They violate their own law when I access the la by dsionkiewicz · · Score: 1

    So tell us, how is replacing all those servers with Windows crap + antivirus going to make things more secure?

    Why would you need to? I don't think the law has called out that you have to. All it is asking companies to do is perform the due diligence to protect PHI and PII for the citizens of Massachusetts.

  107. Re:They violate their own law when I access the la by dsionkiewicz · · Score: 1

    The only reason THEY can get away with it is because ... guess what ... government agencies are excluded. "Do as I say, not as I do."

    I think you may want to read Mass. Executive Order 5-04. They have to follow this so they are not exempt. http://www.mass.gov/?pageID=gov3terminal&L=3&L0=Home&L1=Legislation+%26+Executive+Orders&L2=Executive+Orders&sid=Agov3&b=terminalcontent&f=Executive+Orders_executive_order_504&csid=Agov3

  108. Doing my business in Massachusetts by Anonymous Coward · · Score: 0

    This sounds like a good reason to do business with companies in Massachusetts, if you ask me.

  109. Re:States exporting their laws beyond their border by cptnapalm · · Score: 1

    Even better: "Anything a State Government might do might affect whether a person might consider thinking about moving into or out of that State and in the possibility of moving, they might consider engaging in a possibly commercial activity which might be involve another state. Therefore, it is indisputably interstate commerce."

    The incoherent idiocy which is the controlling decision for the Interstate Commerce clause actually reads like this.

  110. About time... by hesaigo999ca · · Score: 1

    Hey Obama, you should take a page out of this state's book, and make this a federal law. Accountability goes a long way to build trust with people, and this really brings it up a notch. Awesome to hear this news!...today is a good day, now if i could convince all other 51 states to follow suit.

  111. Re:Probably only applicable to Mass due to interst by Theaetetus · · Score: 1

    However if I am in California and someone from Mass comes to my online service and buys from me, I do not have a presence in Mass. Likewise if I were a mail order business. I am not familiar with any precedents that define businesses in different states as having a presence in other states simply because they have a web site that *might* be visited by someone in another state. Of course, I've not been following it as close as I probably should, and IANA, so it's quite likely I missed that when (if) it happened.

    Can you point to those? I'd like to get caught up.

    Believe it or not, the wiki page is actually pretty good for this... but then, personal jurisdiction jurisprudence has been pretty well established for the past half century.

    Otherwise, it would seem problematic for a business on one side of the country having to follow business rules on the other side of the country. Take the internet out of the equation. A brick and morter business in California (say a used book store) has a telephone. Someone in Mass. calls that book store and asks if they have a specific book. They do, a transaction is made over the telephone and the book sent to the purchaser. Based on the theory you put forth, this brick and morter store in California would now have to jump through the special regulatory and financial hoops being passed in Mass.

    Nope - only if the Californian store "reaches out" to do business in Mass. (advertises in Mass., has an 800 phone number so people from Mass. don't have to pay long distance, etc.). In the context of internet sales, check out the Zippo case mentioned on the wiki... passive websites aren't enough, but interactive websites, like Amazon.com, are enough to establish a "presence" in the state.

  112. Re:Probably only applicable to Mass due to interst by Anonymous Coward · · Score: 0

    > I'm all for requirements to protect data, however it is usually not a good idea to legislate how to accomplish that. When that happens then the industry's ability to innovate
    > is legislated away.

    I usually tend to agree. However, what do we do in cases where many of the mitigating steps are obvious, but, as years go by, few do much about it. I work in healthcare. Do you know when healthcare companies started investigating encryption? Ill tell you, it was AFTER they were mandated to by law.

    The problem is, that the information is "other peoples info". Companies are careful with "other peoples info" in exactly the same way, and to the same extent as congress is frugal with "other peoples money". Its not that they don't care, or that they don't "want to be good" its just... not a risk to them. Risks need to be prioritized and as long as its "other peoples problem" it sits at the bottom of the "Wouldn't it be nice if we did this someday" pile.

    All this law does is bring "fix that gaping hole" from the bottom of everyones "wouldn't it be nice" pile and puts it squarely on the "I am at risk" pile.

    -Steve

  113. Re:Probably only applicable to Mass due to interst by TheCarp · · Score: 1

    Except that its a lot easier to turn on SSL for all transactions than seperate out the MA transactions from others.

    Thus, I suspect, it will effect customers of firms that either do business with MA residents or do business with firms that do so.

    Also, I would question the case of implementing it in such a way as to make the seperation. Since it would, generally, be more work, and serve only to continue not protecting non-ma residents... isn't it a different case from the current situation? Currently its just standard practice to do nothing and offer no protection. Going out of your way to not offer protection seems to me like a different action from simply not offering it by doing nothing.

    -Steve

    --
    "I opened my eyes, and everything went dark again"
  114. Re:Probably only applicable to Mass due to interst by Anonymous Coward · · Score: 0

    yeah. lemme go ahead and out-lawyer you. because the constitutional challenge isn't going to be about protectionism. it's going to be about preemption. the argument will go something like: this is an area of law, prudentially, better left to the feds. see: 50 different states with different regs. compliance nightmare, etc., etc. i'm not clear on the federal regs on the subject but i'm sure there's something to point to as intended to "occupy the field." chances are its going down.

    of course, in the meantime, you can't rely on the potentiality of unconstitutionality in your compliance auditing.

  115. Re:They violate their own law when I access the la by tomhudson · · Score: 1

    The "system security agent software" is not the same as the "antivirus" and "malware" software - the law sees them as two separate things. BTW - good luck getting clamav (or any av) to update itself in rom on an embedded system. The law is stooopid.

  116. Re:They violate their own law when I access the la by tomhudson · · Score: 1
    It states that you HAVE to run antivirus software on any computer handling such information. Got antivirus software for your your embedded devices or your mainframes? Didn't think so. The law was written by people who think "computer == windows pc". F'ing n00bs.

    Reasonably up-to-date versions of system security agent software which must include malware protection and reasonably up-to-date patches and virus definitions, or a version of such software that can still be supported with up-to-date patches and virus definitions, and is set to receive the most current security updates on a regular basis.

    So, who's writing viruses that attack Tru64 systems?. Again, this law was written by people who think "computer == desktop".

  117. Re:Probably only applicable to Mass due to interst by Weirsbaski · · Score: 1

    Nope, this is only affecting in-state commerce with Massachusetts residents. And the states are absolutely allowed to pass laws that affect out-of-state businesses when they do business in the state. The only constitutional prohibitions on that are when the law is protectionist - imposes additional cost on out-of-state businesses that in-state business don't have to pay.

    That's what the interstate commerce clause might've meant in the beginning, but nowadays it's more like "if enough people or businesses are potentially affected by it, then it would start to affect interstate commerce, which means congress can and should be the ones to regulate/handle it." Which is why we have numerous laws like "illegally chewing bubblegum while engaged in interstate commerce".

    --

    I am not a sig.
  118. Common sense is scary? by JustNiz · · Score: 1

    >> what he calls a "rather scary" new data protection law from Massachusetts:

    Why is this scary? It seems like absolute common-sense to me.
    I imagine the only people this is scary to are the sloppy and incompetent corporations, db admins & web programmers that haven't already been properly encrypting personal info.
    Anyone still not encrypting personal info must have been living under a rock for the last 10 years.

  119. Can you show vulnerabilities in TrueCrypt? by Futurepower(R) · · Score: 1

    Can you show vulnerabilities in TrueCrypt?

    Obviously, I don't have the time to look through Google's 313,000 results for truecrypt vulnerability.

    I was unable to find any links to vulnerabilities in TrueCrypt in that list! Here is a typical item from the Google search:

    UW Computer Security Research and Course Blog Security Review ...
    Feb 10, 2008 ... TrueCrypt is a disk encryption system intended to solve the problem of people ....
    alexmeng on Current events: Adobe Reader Vulnerability...
    cubist.cs.washington.edu/Security/.../security-review-truecrypt/ - Cached - Similar

    As you can see, that link is to a vulnerability in Adobe Reader, not TrueCrypt.

    1. Re:Can you show vulnerabilities in TrueCrypt? by healwhans · · Score: 1

      Ok, so maybe you won't find 311,000 vulnerabilities. I thought that was an obvious exaggeration, but you could have at least clicked the first 2 search results. For example:

      Password stored in keyboard buffer - http://www.ivizsecurity.com/security-advisory-iviz-sr-0803.html
      Cold Boot Attack - http://www.mydigitallife.info/2008/07/24/bitlocker-filevault-dm-crypt-and-truecrypt-encryption-key-crack-via-dram-cold-boot-attack-with-program-source-code-download/

      If you also searched for truecrypt at http://www.nist.gov/ you would have found these four.

      http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2008-3899
      http://nvd.nist.gov/nvd.cfm?cvename=CVE-2007-1738
      http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2007-1589
      http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2006-2183

      This is from wikipedia, for more information go to http://en.wikipedia.org/wiki/Truecrypt#Security_concerns

      "TrueCrypt is vulnerable to various attacks. To prevent certain types of attack, the TrueCrypt website recommends users follow various security precautions.

      Listed below are known security concerns pertaining to TrueCrypt and, where possible, some ways to avoid them

      Plausible deniability
      Identifying TrueCrypt volumes
      Passwords stored in memory
      The "Stoned" bootkit
      Removal of source
      "

      It's not that I hate TrueCrypt, I don't. I don't like it when people are pushing open source products for security reasons when it's the standards that the product uses which should be pushed. Since your response was to "prove" there are vulnerabilities, I did that. Now it's your turn to start pushing open standards and not a product because it happens to work for you and you like it.

      Agreed?

  120. Even simpler solution: by fyngyrz · · Score: 1

    Just stop doing business with anyone in Massachusetts.

    That's what I'm going to do at this point. They need to get control of their legislature.

    --
    I've fallen off your lawn, and I can't get up.
  121. Don't believe all you read by VegetativeState · · Score: 1

    Folks, The InfoWorld article referenced by the SQL Serer Magazine guy now states: "This story was updated on April 20. Massachusetts does not require that written information security programs be filed at this time, just that they exist." Not only that, but he's incorrect about the encryption being required on *servers*. Again, the InfoWorld article as originally referenced talks about in-place encryption on "laptops and other portable devices". Yes, "PORTABLE DEVICES". Servers should of course be in a *locked closet*. In-place encryption is not a requirement of the law. -- IANAL

  122. Dunning–Kruger effect by flajann · · Score: 2, Funny

    The Dunning–Kruger effect is a cognitive bias in which "people reach erroneous conclusions and make unfortunate choices but their incompetence robs them of the metacognitive ability to realize it."[1] The unskilled therefore suffer from illusory superiority, rating their own ability as above average, much higher than in actuality; by contrast, the highly skilled underrate their abilities, suffering from illusory inferiority. This leads to a perverse result where less competent people will rate their own ability higher than more competent people. It also explains why actual competence may weaken self-confidence because competent individuals falsely assume that others have an equivalent understanding. "Thus, the miscalibration of the incompetent stems from an error about the self, whereas the miscalibration of the highly competent stems from an error about others."[1] “ In the modern world the stupid are cocksure while the intelligent are full of doubt. ” — Bertrand Russell[2][3]

    Interesting reference. However, you hardly know anything about me, so perhaps you have fallen prey to the Dunning-Kruger effect yourself. :-)

    But while we're on the subject, let me continue.

    • I've been in the computer field for over 30 years. I got my start with the Apple ][, back in 1978, when I was 16. A couple of years later, I was writing an OS from scratch for the Micronova and Nova 4X computers (Data General). It was wicked cool stuff. And I was only 18.
    • My entire computer career shot off from there. I have never had formal education in Computer Science, and yet I've done just about everything you can imagine.
    • I know what I'm good at, as is demonstrated by what I've accomplished. I even have a software patent, though many here would decry such a beast -- as do I, in part. But hey, I got paid good money for it, so I went with it.

    Slash me to pieces for tooting my own horn. Actually, I only mentioned to "guru" bit in passing, as a short-hand for stating that I kinda know something about databases in high-demand environments, without having to spend an entire paragraph doing the same. If you want to pick it to death, go straight ahead and do so. Sheesh.

    However, despite all of that, I do find the Dunning-Kruger reference interesting. I have been back and forth many times with assuming everyone has my level of understanding, and thinking I'm a stupid idiot despite evidence to the contrary. These days, I simply call an ace an ace. I know what I can do, I know what I am capable of, so why be shy about it? Do I know everything? No. I would never claim such. However, If I do know something, what's wrong with just being honest about it? Why is it some get offended at this? I put in the Blood, Sweat, Tears, and Years getting to where I am. Should I not be proud of that? What does modesty buy me?

    I've had bloody enough of beating myself into the ground for this or that, and I refuse to do it anymore. I am an empiricist; I go by observations. And I have observed many others referring to myself as "guru", "genius", "brilliant", and what not. Quite frankly, I don't think all of those monikers are deserved. But then, I should give myself credit for what I have accomplished.

    So sorry you are peeved. Actually, I'm not sorry that you are. That's your problem. Not mine.