Slashdot Mirror


Ask Slashdot: Data Remanence Solutions?

MightyMartian writes "The company I work for has just had their government contract renewed, which is good news, giving me several more years of near-guaranteed employment! However, in going through all the schedules and supplementary documents related to the old contract, which we will begin winding down next spring, we've discovered some pretty stiff data remanence requirements that, for hard drives at least, boil down to 'they must be sent to an appropriately recognized facility for destruction.' Now keep in mind that we are the same organization that has been delivering this contract all along, so the equipment isn't going anywhere. What's more, destruction of hard drives means we have to buy new ones, which is going to cost us a lot of money, particular with prices being so high. I've looked at using encryption as a means of destroying data, in that if you encrypt a drive or a set of files with an appropriately long and complex key, and then destroy all copies of that key, that data effectively is destroyed. I'd like to write up a report to submit to our government contract managers, and would be interested if any Slashdotters have experience with this, or have any references or citations to academic or industry papers on dealing with data remanence without destroying physical media?"

209 comments

  1. Why not digital destruction? by quanticle · · Score: 4, Insightful

    There is software out there (like D-BAN) which will repeatedly overwrite the data on a hard drive, rendering it unrecoverable. Why not use that, rather than relying on encryption?

    --
    We all know what to do, but we don't know how to get re-elected once we have done it
    1. Re:Why not digital destruction? by Capt.DrumkenBum · · Score: 2

      +1 on D-BAN.
      One of the best uses of the Linux kernel ever!
      Not to mention on hell of a fine piece of software.

      --
      If I were God, wouldn't I protect my churches from acts of me?
    2. Re:Why not digital destruction? by 1729 · · Score: 3, Interesting

      There is software out there (like D-BAN) which will repeatedly overwrite the data on a hard drive, rendering it unrecoverable. Why not use that, rather than relying on encryption?

      How do you verify that the software does this correctly, and that it hasn't been tampered with? What if a drive is mishandled and doesn't get wiped? And if there's a process to do this correctly and with no chance of failure, is it worth that effort to recycle some old hard drives?

      Where I work, hard drives with less-sensitive data can be reused; other ones are ground up into little bits. Data cannot be recovered(*) from a thoroughly destroyed hard drive. What assurance is there for a software solution?

      (*) To the best of my knowledge. Maybe NSA can piece together the dust of a hard drive, but I highly doubt it.

    3. Re:Why not digital destruction? by msauve · · Score: 2

      dd if=/dev/random of=/dev/sdx

      is free, and just as good.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    4. Re:Why not digital destruction? by Joce640k · · Score: 3, Insightful

      The old "You can recover data even after it's overwritten" thing is a myth.

      Today's bit densities are so high that it simply isn't going to happen.

      Format them. Run a small program to write a file (can be the output of a RNG if you want) until the disk is full. Job done.

      Or, as mentioned, use one of the many programs available for this.

      Take the "repeatedly overwrite" thing with a pinch of salt unless you really enjoy sitting there watching hard drive lights blinking.

      --
      No sig today...
    5. Re:Why not digital destruction? by Anonymous Coward · · Score: 5, Funny

      How much checking could a checker check if a checker checkering checked checks to check the checks that checked the checkering checker?

    6. Re:Why not digital destruction? by Anonymous Coward · · Score: 0

      Except it isn't. Use D-BAN.

    7. Re:Why not digital destruction? by Calos · · Score: 2

      shred -n# -v /dev/sdx where # is the number of passes to make.

      --
      I vote based on politicians' actions, unless contrary to my preconceptions. Often wrong, never uncertain. #iamthe99%
    8. Re:Why not digital destruction? by mlts · · Score: 4, Informative

      I like combining DBAN with HDDErase.

      HDDErase will do an ATA low-level secure erase that tells the controller to zero out all sectors. Even though that are on the relocated table which would be inaccessible via normal software solutions.

      After HDDErase does its job (which it does in a pretty quick amount of time since there is no I/O involved, but just the write head laying down zeros), running DBAN on the drive adds further insurance. Realistically, this will remove all data.

      Of course, prevention is a good idea as well. This is why I have some type of FDE software on my drives. This way, a simple zeroing out of the drive will be enough. In fact, the format command in Windows will check to see if a disk is BitLocker protected and zero out the places where the volume key resides, so even if someone knew the password to the drive, it will do them no good.

    9. Re:Why not digital destruction? by Anonymous Coward · · Score: 4, Informative

      There is software out there (like D-BAN) which will repeatedly overwrite the data on a hard drive, rendering it unrecoverable. Why not use that, rather than relying on encryption?

      Some classifications of data require destruction of media. See NIST SP 800-88:

      http://csrc.nist.gov/publications/nistpubs/800-88/NISTSP800-88_rev1.pdf

      In NIST/DoD parlance, what DBAN is cleaning/purging; i.e., either overwrite, or invoke the SATA Secure Erase command. Degaussing is also classified as purging (though the disk becomes unusable AFAIK); degaussing is better suited towards tapes IMHO.

      You also need to Validate that it has been done, and document that fact for each drive that has been sanitised.

      The OP will have to ask the contract manager at what level the information is considered at (low, medium, high) and then make plans accordingly. If it's high security, one can simply purge the media if you want to re-use the media with-in an organization, but if you ever want to toss the disk (or even if it's in a RAID array and you need to replace because it died), you need to destroy it and record that fact.

      So if your EMC/NetApp/Dell array has sensitive information, you can't send it back to the OEM if sensitive data ever touched it: you have to make arrangements with the OEM so that you can destroy it. Ditto for your laptop/desktop drives: if Lenovo/HP want/s the drive back, they can't have it as otherwise you'll be breaking your contract with the government.

    10. Re:Why not digital destruction? by EdZ · · Score: 3, Informative

      No need even for DBAN. Unless you're using truly ancient decade-old HDDs, use the ATA SECURE ERASE command built into the HDD controller. Much faster than DBAN, and wipes not only the accessible sectors but sectors in the G-list. Plus it's NIST and NSA approved, so it should be complaint with any government requirements for data destruction.

      It also effectively returns non-TRIM SSDs to a factory state. Remember: when used on SATA drives, set your bios to IDE compatibility mode, not AHCI.

    11. Re:Why not digital destruction? by nahdude812 · · Score: 1

      Yep, this is better than encrypting the drive in that it's possible to secret away a copy of the encryption key and later unlock all the data, or perhaps the algorithm used for encryption gets broken, so suddenly the data is readable again, and so forth.

      Encryption offers no advantage over a strict drive wipe, particularly with random data. Realistically multiple passes are not needed because modern bit densities make it improbable that magnetic memory can be meaningfully recovered. Thinking it does demonstrates failed thinking. If you're encrypting just certain files, then empty sectors may still contain unencrypted data. If you're encrypting the whole drive with the intention that it's unrecoverable, then random passes are the same thing.

      However, I see any soft destruction as most likely being completely out of the question. It's impossible to look at the outside of a drive and know if it's been correctly wiped, no matter how good the wipe process was. To audit the destruction you'd have to load up each disk and examine it electronically one at a time. And if full-disk encryption was used (maliciously), but it was advertised as a random wipe, that would be impossible to spot.

      If it's not your own data that you're destroying, physical destruction of the device is the only way to be sure it was done as advertised.

    12. Re:Why not digital destruction? by Local+ID10T · · Score: 5, Insightful

      D-BAN is great... but if the contract says "Thou shalt turn over thy hard drives for destruction..." then its already been agreed on, and the cost was factored into the bid. Deal with it.

      --
      "You want to know how to help your kids? Leave them the fuck alone." -George Carlin
    13. Re:Why not digital destruction? by Sancho · · Score: 4, Insightful

      Yes, but this is a government contract with specific destruction requirements. Go complain to the feds if you don't like the myth. Or maybe the government knows something we don't. Who knows?

    14. Re:Why not digital destruction? by Anonymous Coward · · Score: 1

      I'll check and get back to you on that one.

    15. Re:Why not digital destruction? by Anonymous Coward · · Score: 2, Informative

      The contract has explicit instructions, which your company knew when bidding the job. So, you've been paid to destroy those drives, whether your accounted it that way or not.

      Do not put your company at risk of defrauding the government.

    16. Re:Why not digital destruction? by SnarfQuest · · Score: 5, Interesting

      A lot of disks have "bad sector" replacement. When a sector starts to be unreadable, it replaces that sector with a spare one set aside for that purpose. Does the software wipe out these revectored sectors, or can someone read those old sectors after software overwrite?

      It depends on the security threat on how serious you need to be about wiping data off drives. Sometimes just 'rm'ing files is enough. Sometimes dropping them in a volcano isn't enough.

      --
      Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
    17. Re:Why not digital destruction? by michelcolman · · Score: 1, Informative

      There was a challenge not long ago for anyone to recover any data whatsoever from a harddisk that had been overwritten just once with zeros (which should be considerably easier than one that was overwritten with random data). I don't remember what the prize was, but it was a considerable amount of money and would have been priceless publicity for any data recovery company that could pull it off. Nobody claimed the prize, and when asked, they all said it was impossible. Of course that won't keep them from selling software and even hardware to overwrite hard disks in special astrological patterns zillions of times. "Hey, if people want to pay for that, sure, we'll put their mind at ease! But can we actually perform this magic recovery trick that we're trying to scare people of? Err... no"

    18. Re:Why not digital destruction? by quanticle · · Score: 2

      Well, DBAN is open source. If you have suspicions, you're welcome to review the source compile your own version with a trusted compiler. If that isn't to your liking, there are commercial tools that do the same thing.

      As for, "What if a drive is mishandled and doesn't get wiped," well, isn't that a concern with physical destruction too?

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
    19. Re:Why not digital destruction? by Anonymous Coward · · Score: 5, Informative

      Yea, you're remembering that contest how you want to remember it. The prize was a pittance, and the "company" offering it was a handful of people. There were also ridiculous restrictions, such as not damaging the single physical drive the whole challenge was based around. And several data companies said they likely could recover some data, just not necessarily the specific file that that the challenge was based around (as a general rule, you can't target a file, you get whatever it is you get). But the process involves ripping the drives to pieces and costs significantly more than the challenge was worth. And since the challenge was issued by a handful of guys rather than an actual, large company, very little publicity would have been generated, so it wasn't worth it to anyone.

      Now, even if that story happened exactly as you remember it, it's still irrelevant. The point isn't that that it's currently possible, it's that it's theoretically possible and thus may be trivial in the near or distant future. For certain kinds of data, that is a world of difference.

    20. Re:Why not digital destruction? by Shatrat · · Score: 2

      If you actually try this, it will take forever to finish due to the /dev/random seeds being quickly exhausted. The computer will have to wait for new seeds from mouse inputs et cetera.
      pseudo-random is also slow.
      /dev/zero or /dev/one is as fast as the i/o can work and just as non-recoverable for all practical purposes, urban legends aside.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    21. Re:Why not digital destruction? by 1729 · · Score: 2

      Well, DBAN is open source. If you have suspicions, you're welcome to review the source compile your own version with a trusted compiler. If that isn't to your liking, there are commercial tools that do the same thing.

      This requires a) proving that the software is correct and b) verifying that the compiled result hasn't been tampered with. For the latter, I'll refer you to http://cm.bell-labs.com/who/ken/trust.html.

      As for, "What if a drive is mishandled and doesn't get wiped," well, isn't that a concern with physical destruction too?

      Sure, the process can still be subverted, but it's a lot easier to verify that a hard drive has been destroyed (along with inventory checks on all hard drives being removed from a facility) than it is to verify that a hard drive has been properly wiped.

    22. Re:Why not digital destruction? by 1729 · · Score: 2

      There was a challenge not long ago for anyone to recover any data whatsoever from a harddisk that had been overwritten just once with zeros (which should be considerably easier than one that was overwritten with random data). I don't remember what the prize was, but it was a considerable amount of money and would have been priceless publicity for any data recovery company that could pull it off.

      That fact that nobody publicly proved that they could do this does not mean that it can't be done. If NSA had the capability to do this, do you think they'd share that information? If the data is sensitive enough, why risk even a very small chance that it could be recovered by the wrong party?

    23. Re:Why not digital destruction? by nabsltd · · Score: 3

      Sure, the process can still be subverted, but it's a lot easier to verify that a hard drive has been destroyed

      Imagine, if you will, someone who wanted your data and could intercept the drive for long enough to swap the platters on a drive (thus taking the important data with them). How do you verify that your data was destroyed?

      One way would be to send a backup (or SHA1 hash) of the data on the drive to the data destruction facility and have them verify that the data on drive serial number 123456789 is what it is expected to be before destruction. If you aren't doing something like this, then you have no way of knowing whether your data is really gone or not. If you think this sort of thing can't happen, read some of the stories about how people get back the wrong ashes from cremations.

    24. Re:Why not digital destruction? by Anonymous Coward · · Score: 0

      +1

    25. Re:Why not digital destruction? by 1729 · · Score: 2

      Sure, the process can still be subverted, but it's a lot easier to verify that a hard drive has been destroyed

      Imagine, if you will, someone who wanted your data and could intercept the drive for long enough to swap the platters on a drive (thus taking the important data with them).

      If someone wants your data and they have enough access that they can actually swap platters and smuggle the data out, then you're already in trouble. Destroying a hard drive makes it a lot less likely that data will be inadvertently leaked.

    26. Re:Why not digital destruction? by godel_56 · · Score: 2

      NOT DBAN.

      From Wikipedia:

      HDDerase is a freeware utility that securely erases data on hard drives using the security erase unit command built into the firmware of ATA and SATA drives manufactured after 2001. HDDerase was developed by the Center for Magnetic Recording Research at the University of California San Diego. It differs from other file deletion programs such as Darik's Boot and Nuke which attempt to erase data using block writes, and therefore cannot access certain portions of the hard drive. The internal firmware secure erase command can access data that is no longer accessible through software, such as bad blocks.

      HDDerase is recommended as a disk drive purging method in NIST Special Publication 800-88.[3]

    27. Re:Why not digital destruction? by flonker · · Score: 4, Interesting

      Yea, you're remembering that contest how you want to remember it. The prize was a pittance, and the "company" offering it was a handful of people. There were also ridiculous restrictions, such as not damaging the single physical drive the whole challenge was based around. And several data companies said they likely could recover some data, just not necessarily the specific file that that the challenge was based around (as a general rule, you can't target a file, you get whatever it is you get). But the process involves ripping the drives to pieces and costs significantly more than the challenge was worth. And since the challenge was issued by a handful of guys rather than an actual, large company, very little publicity would have been generated, so it wasn't worth it to anyone.

      Now, even if that story happened exactly as you remember it, it's still irrelevant. The point isn't that that it's currently possible, it's that it's theoretically possible and thus may be trivial in the near or distant future. For certain kinds of data, that is a world of difference.

      +1 for AC

      In addition, they required that you release your methods for recovering the data, which I'm sure is worth a lot more than the 3-4 digits they were offering.

    28. Re:Why not digital destruction? by crafty.munchkin · · Score: 1

      The contract has explicit instructions, which your company knew when bidding the job. So, you've been paid to destroy those drives, whether your accounted it that way or not.

      Do not put your company at risk of defrauding the government.

      This. Destroy the drive, and invoice the government for the cost of it's replacement. They'll pay it.

      --
      ... wait, what?
    29. Re:Why not digital destruction? by sco08y · · Score: 1

      dd if=/dev/zero of=/dev/sdx

      is free, faster, and just as good.

      FTFY.

      It really is enough. No one, not even the NSA or Chinese hackers, is going to run your goddamned hard drives through an electron microscope and try to reconstruct a spreadsheet based on the drive head's quantum wobbliness. It's just fucking impossible.

      And even if the drive you recovered a few bad sectors from originated in a highly secure military compound, sure, there's some sensitive documents in there. But it's amidst the powerpoint presentation of funny pictures someone downloaded from the Internet, the endless videos of training events, people's MP3 collections, or one of one thousands copies of the 5 MB Word document announcing the Thanksgiving potluck. All examples are based on actual files found / emails received during my time at Fort Polk, LA. I wasn't intel, but I knew plenty of people who were, and they're hardly any more computer literate than people working on unclassified stuff.

      Government and corporate employees routinely lose entire fucking laptops. Bradley Manning carried entire DVDs that he copied off the shared drive. Soldiers blab about their missions on Facebook, Twitter, Skype, etc. Spy agencies have more data than they know what to do with. So why would any spy agency set up a multi-tens of millions of dollars scanner to try to recover a few sectors from drives that, in the best possible scenario, would have a completely context-less fragment of intel that is years old?

    30. Re:Why not digital destruction? by Tyrannosaur · · Score: 1

      ... open source? just look at it? I mean DBAN is not even very big software to fit on a floppy...

    31. Re:Why not digital destruction? by Anonymous Coward · · Score: 0

      No, it won't.

      DBAN is good enough for any remotely reasonable use. But it won't render all data unrecoverable. Not even close. Quite with your stupid...craptastically fucking stupid...everything until you've at least done some basic research into remenence.

      Modern drives have controllers. Very fucking smart ones. Ones that automatically detect bad sectors and transparently fucking remap them.

      This means that you can retrieve...a block or two...sometimes...by replacing the damned controller...reinitializing it in firmware...whatever.

      But it is *NOT* guaranteed data destruction. The two are different. It isn't some crypto geek's wet dream. It's a requirement. Made by people worried about the nearly infinitesimal probability that a crypto key or top secret sentence happened to go out to disk and then get marked as a badblock. Or moved. Or that part of the filesystem was corrupted and the slag space wasn't recovered, and then later it was marked bad on attempted overwrite...

      You know...a standard. You only get to try a software wipe if the drive stays in the same security class.

    32. Re:Why not digital destruction? by Just+Brew+It! · · Score: 1

      Even if you do that, you still don't know that someone hasn't had access to the drive for long enough to make a copy. The only way to know whether this may have happened would be to seal the drive in a package with tamper-evident seals. And this only tells you the drive may have been tampered with after the fact (after the data has already potentially been copied).

    33. Re:Why not digital destruction? by dave562 · · Score: 1

      Exactly. It is easier to just comply with the contract than it is to try to justify why you do not want to. The government is not going to redraft their contract to reflect the OPs untried and unproven (in the eyes of the government) methodology. They are going to stick to their guns, declare that physical destruction is what the contract specifies, and demand that the company honors the contract that they signed.

    34. Re:Why not digital destruction? by Jane+Q.+Public · · Score: 1

      "Exactly. It is easier to just comply with the contract than it is to try to justify why you do not want to. The government is not going to redraft their contract to reflect the OPs untried and unproven (in the eyes of the government) methodology. They are going to stick to their guns, declare that physical destruction is what the contract specifies, and demand that the company honors the contract that they signed."

      Which is a perfect illustration of how government wastes so goddamned much money.

    35. Re:Why not digital destruction? by LordLimecat · · Score: 3, Insightful

      Its not a myth, its a theoretical possibility that either noone has the current capability to do, or they do and its simply too cost prohibitive, or else we simply dont know about it. Thats not terribly reassuring if youre dealing with data whose leak might cause jail time.

      As for formatting, depending on how you format the drive, it may or may not overwrite the data at all and may leave it ripe for the picking.

      Honestly, if youre dealing with government and they say "we want the drives shredded", DBAN set to a DoD approved setting MIGHT be a reasonable suggestion, as would encryption (as we can actually quantify the risk there, and it is vanishingly small), but saying "ah, just zero it once or format it, it doesnt make a difference" sounds incredibly foolhardy.

    36. Re:Why not digital destruction? by LordLimecat · · Score: 1

      If you're encrypting just certain files, then empty sectors may still contain unencrypted data. If you're encrypting the whole drive with the intention that it's unrecoverable, then random passes are the same thing.

      Thats not entirely accurate. The idea of data remenance is that some form of the data still resides on the disk, however difficult it might be to reconstruct. With encryption, it was never on the disk to begin with, unless you can guess the encryption key. How difficult it is to reconstruct data from a zero'd and one'd disk hasnt, to my knowledge, been quantified; bruteforcing AES-192 with a 30 character key HAS been quantified, and it is a negligible risk. Further, at least with truecrypt, the real decryption key resides on-disk, and is itself encrypted by your actual password. Securely erasing the disk would simply be a matter of killing that specific block of data, which could probably be hit with several passes in a relatively short time.

      I would ask, however, if the data really is that sensitive, why you arent using disk encryption to begin with.

    37. Re:Why not digital destruction? by dotancohen · · Score: 1

      How much checking could a checker check if a checker checkering checked checks to check the checks that checked the checkering checker?

      Checksum: 12

      --
      It is dangerous to be right when the government is wrong.
    38. Re:Why not digital destruction? by SomePgmr · · Score: 2

      Yeah that's some seriously paranoid international espionage shit. If the stuff is that dangerous and valuable, I'd think you could have the shredding hw brought to you and watch the things go in... or ask the NSA or CIA to deal with the drives for you.

    39. Re:Why not digital destruction? by michelcolman · · Score: 2

      OK, I stand corrected.

    40. Re:Why not digital destruction? by nosferatu1001 · · Score: 2

      You've already been paid for the replacement, that was part of the fee.

    41. Re:Why not digital destruction? by tehcyder · · Score: 1

      "Exactly. It is easier to just comply with the contract than it is to try to justify why you do not want to. The government is not going to redraft their contract to reflect the OPs untried and unproven (in the eyes of the government) methodology. They are going to stick to their guns, declare that physical destruction is what the contract specifies, and demand that the company honors the contract that they signed."

      Which is a perfect illustration of how government wastes so goddamned much money.

      So a standard methodology with no variations wastes more money than negotiating with each contractor over each contract? Enforcing contracts wastes more money than allowing contractors to unilaterally break the terms of contracts, thus requiring additional work to complete the contract?

      As always on slashdot, everything government does ican only be evil and wasteful.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    42. Re:Why not digital destruction? by nahdude812 · · Score: 1

      Maybe I misunderstood what the article author was suggesting. It sounds to me from the writeup that they already have unencrypted drives, and he is proposing that they encrypt the drives then destroy the key as their disk destruction technique. If that's the case then taking time to encrypt the drive would both be much slower than a random pass, and not as secure: if not done correctly it could leave unencrypted data behind in unused blocks, and there's always a (fairly negligible) risk that the encryption algorithm gets fundamentally broken.

      Meanwhile both methods have the same remenance problems, but a random pass could be done multiple times (though I guess they could encrypt the encrypted data with a new key).

    43. Re:Why not digital destruction? by ResidentSourcerer · · Score: 1

      Swapping platters is not trivial. Putting a faux label with the old serial number on another drive would be far easier.

      --
      Third Career: Tree Farmer Second Career: Computer Geek First Career: Teacher, Outdoor Instructor, Photographer.
    44. Re:Why not digital destruction? by Anonymous Coward · · Score: 0

      Make a request to the government contracting officer that the data and hardware be transferred to the new contract. This is a standard allowance for follow on work that is related to the original contract. Its not in the gov best interest to destroy the data or hardware in this case.

    45. Re:Why not digital destruction? by oreaq · · Score: 1

      Why would anybody swap the platters when they can just copy the data?

    46. Re:Why not digital destruction? by Joce640k · · Score: 2

      Destroy the drive, and invoice the government for the cost of it's replacement. They'll pay it.

      ...and people still wonder why the economy is swirling the drain.

      --
      No sig today...
    47. Re:Why not digital destruction? by Jane+Q.+Public · · Score: 1

      "So a standard methodology with no variations wastes more money than negotiating with each contractor over each contract? Enforcing contracts wastes more money than allowing contractors to unilaterally break the terms of contracts, thus requiring additional work to complete the contract? "

      You are making a generalization that I did not.

      Yes, it does waste money, if the terms of the contract are stupid and wasteful, like those calling for destruction of hard drives.

    48. Re:Why not digital destruction? by Macgrrl · · Score: 1

      This!

      --
      Sara
      Designer, Gamer, Macgrrl in an XP World
    49. Re:Why not digital destruction? by nabsltd · · Score: 1

      Swapping platters is not trivial. Putting a faux label with the old serial number on another drive would be far easier.

      Yeah, I went a little overboard, but the point remains...most "destruction" plans don't really and truly verify that the data was destroyed. Instead, they merely take somebody else's word that it was.

  2. All you have to do is... by WhitePanther5000 · · Score: 3, Funny

    ...burn it to an optical disc, then shred the disc! :)

    1. Re:All you have to do is... by PhilHibbs · · Score: 4, Insightful

      You've said it better than I could - and I'd go further to say that the fact that he considered encrypting the data and then destroying the key indicates that the OP is incompetent to be doing this kind of work. You don't destroy data by making an unreadable copy of it. You destroy it by destroying it, which could mean physical destruction, or could mean multiple overwrites (but the face that the government requirements state physical destruction implies that they have already considered and rejected this option).

    2. Re:All you have to do is... by Anonymous Coward · · Score: 0

      or, if you believe quantum theory, do this:
      http://iopscience.iop.org/1367-2630/11/12/123002/

    3. Re:All you have to do is... by Chelloveck · · Score: 2

      This. Think about it. The data's on the disk in the clear. You're either going to overwrite it with random bits, or with an encrypted version of itself. Magnetically there's not a lot of difference there. If the original data can be retrieved in one scenario it can be retrieved in the other one. What's more, if you're encrypting rather than overwriting with garbage, now you have the encrypted data that can be attacked. (Obviously if the cleartext never hits the hard drive in the first place it's a completely different problem. But it doesn't sound like that's what the OP has in mind.)

      Maybe this is exactly why there are such strict data remanence requirements in the first place. It's a hard problem, and they don't want everyone out there trying to solve it (and failing!) independently.

      The only question I have about this is, why is there a requirement to get rid of the drives being re-used for a continuation of the same contract? I can understand it if the project has changed or if the drives are being decommissioned, so maybe I've misunderstood the bit about "renewing" the contract.

      Oh, and finally... If your company is only now "just discovering" a clause in the contract that's going to wind up costing them a lot of money... Maybe, just maybe, someone there ought to be reading the contracts before signing them? Just sayin'.

      --
      Chelloveck
      I give up on debugging. From now on, SIGSEGV is a feature.
  3. DBAN by jd142 · · Score: 5, Informative

    DBAN, Darik's Boot and Nuke, will wipe a hard drive to any of several government standards. If they are fine with mere software disposal of data, then DBAN is the way to go. http://www.dban.org/.

    If they insist on physical destruction, I'm sure there are companies in your area that will handle that for you.

    1. Re:DBAN by whoever57 · · Score: 2

      What about re-mapped sectors? Writing to the drive only destroys data on sectors that have not been re-mapped.

      This may not be an issue because it might be a good idea to not reuse any drives with remapped sectors so those could go for shredding.

      --
      The real "Libtards" are the Libertarians!
  4. Zero-fill? by Anonymous Coward · · Score: 0

    I don't know if it would be a government approved method, but it damn well should be.

    Just google search how to run a zero-fill of a hard drive with Linux. The command is something like dd if=/dev/zero of=/dev/sda bs=1M . It will overwrite every bit of the drive with zeroes. It doesn't destroy the hardware, but the data is absolutely, irreversably gone.

    1. Re:Zero-fill? by Shatrat · · Score: 2, Insightful

      If it's reversible, you do it.
      The fact is that if the hard drive read head writes a zero, the hard drive read head will read a zero, it will not read a 0.0003 and be able to speculate that it was once a 1.

      http://hardware.slashdot.org/story/08/09/06/189248/the-great-zero-challenge-remains-unaccepted

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    2. Re:Zero-fill? by ajlitt · · Score: 4, Informative

      You mean like this? Maybe you should read the articles you cite before you use them to correct someone else.

    3. Re:Zero-fill? by Anonymous Coward · · Score: 0

      I followed your google advice and found http://en.wikipedia.org/wiki/Data_remanence#Feasibility_of_recovering_overwritten_data
      Is that the information you are referring to?

    4. Re:Zero-fill? by Shatrat · · Score: 1

      And the command is dd if=/dev/zero of=/dev/hda1 given that the partition in question is hda1

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    5. Re:Zero-fill? by Beryllium+Sphere(tm) · · Score: 2

      Which says "As of November 2007, the United States Department of Defense considers overwriting acceptable for clearing magnetic media within the same security area/zone, but not as a sanitization method. "

      Since it's the same vendor on the same contract, there's a strong argument that it's the "same security area/zone".

      Didn't someone offer a prize for anyone who could recover data from a zeroed drive?

    6. Re:Zero-fill? by Miamicanes · · Score: 2

      > In short, HDDs recognize only two states, up or down.

      That hasn't been true for at least 10-15 years. Modern hard drives use variable signal strength to record multiple bits into each spot. I believe the official term someone came up with was "vertical recording". In vastly simplified terms, it boils down to this: instead of storing nothing (0) or a magnetic field (1), you store nothing, weak, moderate, or strong. 4 levels = 2 bits. Increase the sensitivity and analog-digital resolution, add some DSP magic, and the number of bits per magnetic area goes way up beyond my example with 2 bits and 4 levels to 8, 16, and more. It makes the drives cheaper to make, because instead of storing single bits at precise spots, you can store clumps of bits in slightly more loosely-defined areas.

    7. Re:Zero-fill? by JSBiff · · Score: 1

      I'm curious why you really even need "random" data to "approach irreversibility" - wouldn't writing all zeroes, then all ones, then all zeroes, then all ones a few times effectively make the original data be "forgotten"? By then, every bit has previously been one, every bit has previously been zero, multiple times?

    8. Re:Zero-fill? by jsm18 · · Score: 1

      I never understood this argument. I'm an Electrical Engineer, and I understand that there is an analog value that gets interpreted as a digital one or zero, but the implication that 'a weak one implies that the data was previously a zero' sort of assumes that the hard drive was only written once in the first place. What happens if, in the course of writing legitimate data to the hard drive, the bit cell was set to zero, then set to one at a later date? Wouldn't the magical forensic tool get confused and come to the wrong conclusion that the 'weak one' was really a zero, when it fact it was just a 'weak one?' If you look at the analog value for one bit, you should be seeing evidence of the entire history of that bit, though in an indecipherable way. I suppose it depends on how often the hard drive is being used, and how often it is being overwritten.

    9. Re:Zero-fill? by Baloroth · · Score: 3, Informative
      Oh yes, that challenge totally answered the question once and for all! What drive recovery or intelligence agency could resist the reward of... wait for it,

      $40.00 USD and the title "King (or Queen) of Data Recovery".

      $40.00 US DOLLARS!!! And they can keep a 60$ HDD!!! For performing a time-intensive, expensive procedure! Yeah, that totally shows everyone...

      Oh and most challengers also wouldn't be able to disassemble the drive. And would have to publicly disclose the method used (heh, yeah, I can totally see the NSA jumping at the opportunity to prove some random Internet blogger wrong while disclosing all their methods). I'm sorry, but that challenge is so obviously a joke, it's actually sad, because people think it answers... well, anything. (source, BTW. Original source has absolutely zero info AFAICT.)

      --
      "None can love freedom heartily, but good men; the rest love not freedom, but license." --John Milton
    10. Re:Zero-fill? by Shatrat · · Score: 1

      Doesn't change the fact that you are spouting off urban legend crap with no technical basis in fact.
      There are plenty of instances which show failures to recover overwritten data, zero successes. If the US government has to put your platters in an electron microscope, they're probably just going to hit you with a wrench instead.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    11. Re:Zero-fill? by jeff4747 · · Score: 2

      Why do you assume the hard disk platter will be read by the read head?

      It's not that hard to disassemble a hard disk, and there's much more sensitive equipment available. But it costs a lot more than the contest you link to.

    12. Re:Zero-fill? by LordLimecat · · Score: 1

      They did, $40. As others have said, the stipulations (3 days total to analyze the drive and pull the files, drive must be in same physical condition upon return, methods must be disclosed) and the prize were a joke.

      I mean really, $40 sounds like a reward a college freshman might be able to pool together in a night, not a serious offer.

    13. Re:Zero-fill? by LordLimecat · · Score: 1

      I dont believe thats accurate, the term you're looking for is perpendicular recording, and referred to the direction of the magnetic field-- where once it was longitudinal and took up a larger portion of the disk for each domain, they changed it to be vertical (perpendicular to the surface of the media) to take less space for the same capacity.

    14. Re:Zero-fill? by Electricity+Likes+Me · · Score: 3, Informative

      The original reason HDD data was recoverable was because the head did not perfectly create or remove magnetic regions on the media. Imperfections, head wobble, electrical noise - all contributed to creating variable sized domains. Now, magnetic polarization of materials has some odd effects - one is that inducing a region of magnetic polarity doesn't swamp out a neighboring region, it will first "push" it away. So if you write "1", then "0", then "1", the thin band of magnetism from the first "1" will be at the outer most edge of the track, with another thin band of "0" and finally the actual "1" that the head sees.

      The "killer app" of magnetic force microscopy was then that you could stick the platters under MFM and beat the resolution of the head for reading the data - the oldest copy of the data would be squished up at the edge of the track, the second oldest further in and so on and so forth - you could actually read back several generations of hard disk data.

      Of course, since that age, technology has changed - hard disks now use RF modulation to store multiple bits per space, bit densities have shot up, and heads track much more accurately - basically, the physics has been beaten out since we are now writing much more complex data, and almost every single bit of magnetically encodeable space on a hard disk is now used to encode data - there's (very little) space between platters, and what signal you get there is likely irrecoverably fuzzed RF if you can even see it at all.

  5. Why not wipe it? by Anonymous Coward · · Score: 0

    Overwrite the drive several times using a wipe tool. How would encrypting it be preferable?

    1. Re:Why not wipe it? by RMH101 · · Score: 1

      Obvious response: massive overhead in time taken to wipe individual drives. It's very, very, very slow. If it takes 4 hours a drive and you have a couple of hundred, this is a problem. This is why the correct answer is "buy cheap storage, invest in a pillar drill, destroy old drive with drillbit thru platters plus associated paperwork"

  6. Your Problem by CanHasDIY · · Score: 1, Insightful

    ... is that your idea is logical, rational, and sensible, and therefore will not be considered an acceptable solution.

    I recommend inventing some bloated bureaucratic process that involves miles of red tape, and doesn't actually address the issue at hand.

    Hell, they might give you a fucking medal for that.

    --
    An enigma, wrapped in a riddle, shrouded in bacon and cheese
    1. Re:Your Problem by pinfall · · Score: 1

      Don't forget to showcase your assanine solution to other government agencies (behind closed doors of course, for security's sake), and solidify your position as an official data remanence destruction facility.
      Proft.

    2. Re:Your Problem by Anonymous Coward · · Score: 0

      no shit, this is hilarious, love working for the government, however since this guy is a contractor why not just create a company policy that exactly matches their requirements. Bada boom bada bing. a slightly more soluble rendition of my parent post.

    3. Re:Your Problem by couchslug · · Score: 1

      No, the cost of hard disks is trivial. Destroy them as agreed and quit whinging.

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
  7. Depends..... by Anonymous Coward · · Score: 2, Insightful

    Assuming it a Federal gov contract, there are different standards depending on the Department. Also depends on the classification of the drive. I would go with the standards of the Department you are contracted to.

  8. Why bother with the encryption? by PSVMOrnot · · Score: 1

    If you just need to destroy the data then why not write random garbage to the entirety of each drive several times?

    That's more certain for not being able to recover the data than using some encryption, which still has some structure and so with the application of sufficient time and resources might be recoverable.

    There must be some sort of government/military specification for data disposal along the "write random garbage" lines which would satisfy your clients.

    1. Re:Why bother with the encryption? by tippe · · Score: 2

      Why not do both? Write encrypted random garbage to the hard disks. Everyone is happy!

    2. Re:Why bother with the encryption? by greg1104 · · Score: 1

      Writing random garbage to disk is the one place that ROT-13 encryption is actually good enough for.

    3. Re:Why bother with the encryption? by Guspaz · · Score: 1

      Encrypting truly random data does not make it more random... You could argue that getting enough entropy to do that without an external random number generator would be hard, although Intel's upcoming chips have a DRNG that can pump out good quality entropy to go into the system RNG at speeds faster than an HDD can write sequentially.

  9. Seems like overkill... by Anonymous Coward · · Score: 0

    Why encrypt the data and destroy the key? Why not just destroy the original data? A 9 pass random overwrite should be more than sufficient.

    1. Re:Seems like overkill... by RMH101 · · Score: 1

      because that takes forever for a single disk. Factor in a larger number, and hell will freeze over before it's done, people will get lazy, and stuff will just get pseudo-wiped

    2. Re:Seems like overkill... by Anonymous Coward · · Score: 0

      And it is quicker to encrypt it?

    3. Re:Seems like overkill... by RMH101 · · Score: 1

      Usually encryption is a set and forget thing, and it works in the background...

    4. Re:Seems like overkill... by Anonymous Coward · · Score: 0

      It seems significantly easier to wipe drives in batches at the end of each 4 year contract than to be dealing with lost keys and trying to ensure every copy of the key is destroyed.

  10. what the fuck? set them to random bits.. by gl4ss · · Score: 1

    why don't you just set them to random bits, if that is the goal.

    don't go writing that report, you'd sound silly. unless your superiors are really, really dumb.

    --
    world was created 5 seconds before this post as it is.
    1. Re:what the fuck? set them to random bits.. by Anonymous Coward · · Score: 0

      unless your superiors are really, really dumb.

      He's contracted by the Government. I'll let you write your own punchline...

  11. Is destruction needed anymore? by Jeng · · Score: 1

    It used to be that there were several ways to recover data from a wiped drive even after wiping the data and writing over it, but from what I understand that due to the size of a bit on a modern hard drive that it is impossible to read something that has been overwritten.

    --
    Don't know something? Look it up. Still don't know? Then ask.
  12. dban by dissy · · Score: 0

    http://www.dban.org/

    Dariks Boot and Nuke.

    Set it to multi-pass with random data to wipe. One pass will be fine to destroy the data. Set higher to impress the management if you have the time.

    Attach multiple pATA and sATA drives spread on as many buses as possible. It will run in parallel in those cases and thus finish quicker.

    They support military and DOD level wiping (Many passes, many methods of generating patterns and randomness to interleave)

  13. Easy Peasy by danwesnor · · Score: 5, Insightful

    If you believe the data shouldn't be destroyed, have your contracting office send the government contracting officer letter requesting the requirement be deffered until the end of the new contract.

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

      That's actually the best idea I've heard so far, and I'm a government contractor. On the other hand, most contracts like that are plenty lucrative. Depending on the economics, just bite your tongue and do what you've been requested by the feds. Risking your contract over something that small isn't worth it.

    2. Re:Easy Peasy by rjstott · · Score: 4, Informative

      Totally agree, if the contract is renewed the destruction can't be necessary until termination of the extension UNLESS this is not a renewal but a NEW contract. THEN you need to ask for a WAIVER

  14. wrong question by Anonymous Coward · · Score: 0

    Just destroy the drives AS REQUIRED BY THE CONTRACT. It's not that big a deal.

    1. Re:wrong question by sunderland56 · · Score: 1

      Exactly. The government paid for the drives, and pre-paid for their destruction. Presumably you are making money on the contract. Other than trying to screw over the government for a few extra dollars profit, what is your goal?

  15. Destruction onfortuantly means literal destruction by Anonymous Coward · · Score: 0

    There are a number of frameworks, best practices, regulations, and (in your case) contracts that mention hard drive destruction. 99% of the time to comply with those requirements you have to actually shred the drive, and have a certificate of destruction for each drive (sometimes signed/notarized by both a company representative who witnessed the destruction and the company doing the destruction). Recent reports have shown that digital destruction (DBAN as mentioned above) with only a few passes is sufficient for real security, but that doesn't matter. I know of several organizations that DBAN server drives, degauss them, drill holes in them themselves, then have them picked up to be shredded. The extra safety/security that whole process gives is minimal, and they do it not to be more secure, but because they have to meet random government policies or contracts that require all those steps be taken.

  16. NIST says zero-fill is enough for modern drives by GameboyRMH · · Score: 1

    See here:

    http://en.wikipedia.org/wiki/Data_remanence#Feasibility_of_recovering_overwritten_data
    http://csrc.nist.gov/publications/nistpubs/800-88/NISTSP800-88_rev1.pdf

    Zero-fill (full disk, including bad sectors) is good enough unless there's some top-secret spy tech that you need to protect against (SQUID transducers is one thing I heard?)

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
    1. Re:NIST says zero-fill is enough for modern drives by ThinkDifferently · · Score: 1

      Too bad the security officers haven't caught up with this news, because all pretty much just require destruction still.

  17. The contract... by Taelron · · Score: 4, Insightful

    The contract states that it must be physically destroyed. Depending on what kind of business you are in, the government will only accept physical destruction of a drive if classified data was ever on it.
    You will need to adhere to the contract and destroy and replace drives or the Government will rake your company over the coals during an audit. They will also then demand monies paid back, tack on a huge fine, and possibly criminal charges on anyone that failed to properly dispose of and destroy the data per the contract.

    1. Re:The contract... by jtownatpunk.net · · Score: 2

      Pretty much. Next time read the friggin' contract, subby. If you don't adhere to the terms of the contract and the government finds out, this could well be your company's last government contract. If you're lucky.

    2. Re:The contract... by Bill_the_Engineer · · Score: 1

      Let's not forget that the cost of the drives should be included in the cost of the contract. If your company didn't consider infrastructure costs in its bid then they know better now. Destroy the drives as promised.

      In addition to the parent's mention of possible legal ramifications there are possible competitive ramifications too. A competitor will be more than happy to point out your firm's inability to honor all parts of an agreement and stress that they are better equipped to handle the contract terms.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
  18. Why would they agree? by sirwired · · Score: 4, Insightful

    Your old contract requires the destruction of the equipment. Your new contract failed to price in its replacement. Why is this the agency's problem? If I were the client, I'm not going to go out of my way to evaluate your data destruction ideas and instead would simply request you perform the contract as agreed.

    Make sure your negotiators don't foul this up for future contracts.

    1. Re:Why would they agree? by tlhIngan · · Score: 4, Insightful

      Exactly. They'll want certificates proving the drives were destroyed per the contract.

      Part of your contract bottom line includes the cost of replacing those drives. If your company bid too low and won't make a profit, that's really a shame, but that's something you'll have to take up with the salesperson who wrote the proposal.

      Also, realize that hard drives are only expensive *NOW*. Remember what happened in Japan that was supposed to kill the electronics market until the end of the year? In 6 month's time, the prices of hard drives will come back down. Unless your contract is only a month long, the destruction probably won't happen until then, which is probably a year or more down the road (unless it gets renewed again). In the mean time, you only destroy hard drives of PCs that are being decomissioned, so they've already been replaced and no issue at all.

      Also - why are you trying to find ways around it? It's in the contract and you wouldn't have gotten it if you didn't agree to the requirement. Is it really to save the company a few bucks? Or is it the inner geek who can't see the sight of tossing a 500GB drive away?

    2. Re:Why would they agree? by Anonymous Coward · · Score: 2, Insightful

      I think you're looking at it the wrong way.

      If the original contract requires the destruction of equipment, then the original contract price covers that. Not destroying the hard drives means you should give some money back to the government since you're not completing the work you were paid for.

      If they allow old equipment to be used for the new contract there should be a discount on the new contract to account for this.

    3. Re:Why would they agree? by Thing+1 · · Score: 1

      Or is it the inner geek who can't see the sight of tossing a 500GB drive away?

      Or more likely, the inner somethingelse, who can't see the sight of tossing 500GB of mineable data away?

      --
      I feel fantastic, and I'm still alive.
  19. Why? by shemyazaz · · Score: 1

    Whats with the draconian data policies cropping up everywhere now? Even the company I work for is requiring HD destruction as opposed to just a decent low level formatting. Is there at least a good reason in this case?

    1. Re:Why? by devilspgd · · Score: 2

      Whats with the draconian data policies cropping up everywhere now?

      Time after time after time people report finding sensitive data on used or off-lease systems. Replacing drives is trivial vs the risk of a breach (and also trivial vs the cost of most contracts that have such requirements)

      Encryption solves the problem, if implemented and used correctly all of the time, and if no keys were lost or compromised (with or without anyone's knowledge)

      Destroyed drives tell no tails.

      Even the company I work for is requiring HD destruction as opposed to just a decent low level formatting.

      Given that you can't actually low-level format modern drives out of the factory, I'm not sure what you're suggesting here.

      --
      Give a man a fish, he'll eat for a day, but teach a man to phish...
  20. Become an 'appropriately recognized facility' by Anonymous Coward · · Score: 0

    What are the requirements for that?

    1. Re:Become an 'appropriately recognized facility' by Anonymous Coward · · Score: 0

      What are the requirements for that?

      At least one senator as a major shareholder.

  21. Buy new hard drives by Anonymous Coward · · Score: 0

    Seriously? You want to save the $100 - $200 for a new hard drive (Plus $50 Labor to ghost the drive). That's nothing when dealing with DOD contracts.

    1. Re:Buy new hard drives by meloneg · · Score: 1

      Um, ghosting these drives then reporting them destroyed might just be punishable as treason.

    2. Re:Buy new hard drives by qw(name) · · Score: 1

      Close. Federal criminal charges can be brought against someone intentionally doing this.

    3. Re:Buy new hard drives by Guspaz · · Score: 1

      He's not advocating doing that, he's expressing incredulity that anybody would want to do so considering the meager savings.

  22. Uh, your contract was renewed, so... by Crudely_Indecent · · Score: 1

    Why are you destroying the disks? Do you not need any of that data?

    Why not request an addendum to the contract that postpones the destruction until a time when the contract is not renewed, or the disks fail (whichever comes first)?

    As suggested by others, DBAN is good, or my preferred method is:
    write garbage

    dd if=/dev/urandom of=/dev/disk

    then write zeros

    dd if=/dev/zero of=/dev/disk

    --


    "Lame" - Galaxar
  23. Proof by egcagrac0 · · Score: 1

    The problem isn't destroying the data. The problem is demonstrating that you've destroyed the data. If you hand over all the media that the data is on for shredding, and it gets cataloged and then shredded, any bean counter can look and say "see? here's the certificate that says it was destroyed." If you erase it and promise "I erased it! I swear! Honest!", there's not much to look at when they do their audit.

    1. Re:Proof by qw(name) · · Score: 2

      ...and when they don't find the proof of destruction, your company loses the contract, you get fired for not following process resulting loss of contract or the company folds due to loss of revenue because of the loss of the contract.

    2. Re:Proof by egcagrac0 · · Score: 1

      Exactly. (I'm suggesting that they destroy the media per contract, not try to find some cute way around it to save a dollar.)

      If the contract in future can be negotiated to have the drives wiped instead of shredded, blessings.

    3. Re:Proof by mlts · · Score: 1

      That is why you do a two tier destruction process in these situations:

      Tier 1 consists of a software erase, a physical degaussing and damaging the drive physically (but still keeping it in one piece). This can be accomplished either by drilling holes in the platters, or having a hydraulic ram bend the drive.

      Tier 2 consists of handing the stack of bent drives to Iron Mountain or the shredding place who has the shredder online, who will hand back a certificate of destruction.

      This way, the auditors are happy because there is a piece of paper showing the drives were destroyed, and one can be sure in-house that the drives were really trashed by doing some process that shatters the drive platters, but keeps the drive in one piece.

    4. Re:Proof by Thing+1 · · Score: 1

      Whenever you drill you end up with more than one "piece".

      --
      I feel fantastic, and I'm still alive.
  24. Not worth fighting the bureacracy on this one by davidwr · · Score: 2

    1) When it comes to classified data, physical destruction is typically required
    2) When it's a "new contract" the only way around the requirement is to amend the contract. Much easier said than done.

    Your company likely doesn't have the political pull to amend the contract and/or it will be more expensive to do so than to buy new drives.

    But if you CAN change the contract, then just change it to allow DoD-wiping or similar.

    I think there may be a political reason to require destroying the drives and buying new ones: It makes sure that both the incumbent company (you) and any other bidders are on "a level playing field" - that is, you won't be able to reduce your bid by the cost of the drives.

    There is also a technical benefit: You are going to start with brand new drives, reducing the odds of drive failures mid-project.

    I would recommend your company modify FUTURE contract negotiations to specifically allow for re-using media if the contract is extended or replaced with a contract that is doing substantially the same work AND substantially the same group of employees/subcontractors have physical access to the computers or servers.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  25. Erm? by Anonymous Coward · · Score: 0

    Sure dban makes data unrecoverable, but the statement 'they must be sent to an appropriately recognized facility for destruction' doesn't seem very ambiguous to me.

  26. Options by Synerg1y · · Score: 1

    1. DBAN / similar bootable cds
    2. Linux Live Cd -- my fav also the most complex if you don't know unix command line I guess
    3. Plug in as any non primary disk and run windows DOD based wipe software (google) on it. -- to speed things up consider getting a pci-e sata adapter so u can do many at once, the adapter is prolly cheaper than w/e they pay you.

    I think the government standard is DOD, anything over is time consuming and overkill.

    In your report you may want to include why DOD will work and why it's not recoverable, I'll leave that research to your already suspiciously lazy ass.

    Encryption accomplishes the same thing, but you'd have to encrypt 3 times and show how the encryption is altering the disk's physical characteristics to make it unrecoverable.

    Also I'm not sure where your coming from on disk space is expensive, it's at the cheapest it's ever been, and will only get cheaper till something replaces SSD and then that will be expensive and the rest of the hd's will get EVEN CHEAPER.

    Depending on what you have on your harddrives the gov may accept DOD or it may only accept a physical shredder.

    I'd challenge you on how are you going to show to the gov that you actually performed the DOD wipes?

    Tbh, sounds like you don't know wtf your doing, I'd recommend bringing in a consultant to show you the light, this is very basic admin stuff and I don't have anything to do with the gov, just a lot of ppl's personal data in my position.

    1. Re:Options by RMH101 · · Score: 1

      one often missed thing about DBAN is if it doesn't recognise your drive controller (e.g. server raid array) you're SOL

  27. *sigh* by qw(name) · · Score: 1

    Don't try to find ways to cut costs or save money by skirting around your contractual obligations. You contract says to destroy the hard drives. You MUST destroy them. You WILL lose your contract if you do not.

    If you have a Security department, take you concern to them or your Contracts Manager for this contract. They will tell you the same thing...especially if it's a classified program.

  28. So you didn't... by Anonymous Coward · · Score: 0

    So you didn't read the contract and properly estimate costs before agreeing to said contract? Yup, definitely a government contractor.

  29. Erasing a drive does NOT always erase the drive by davidwr · · Score: 1

    Erasing the drive using standard tools like DBAN will NOT erase sectors that the firmware mapped out as bad over the life of the drive.

    The government wants any classified information that was ever written to these sectors destroyed as well.

    This is why the drives must *eventually* be destroyed rather than land-filled or surplussed.

    You can still make a good case that re-using the drive on what amounts to a continuation of the old contract will save money and harm nobody. But as I said before, it's not worth fighting the bureaucracy on this one. Drives were cheap before the flooding in the Far East, and they will be cheap again soon enough.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  30. Disk wipe/destruction by Anonymous Coward · · Score: 0

    You have two choices to clear data from government disks. The easiest is degaussing the drive and then destroying it using approved devices. The second is wiping it a certain number of times using approved software. The government has at least one government owned zero cost software package that is approved for the wipe process. A google search for "DoD 5220.22-M Disk Erasure Standards" will get your research started.

    1. Re:Disk wipe/destruction by mlts · · Score: 1

      Just note that (IIRC) those standards are for non-classified data.

      Classified+ require physical destruction/demilling of the drives. Some company failing to follow these stipulations when it comes to classified/S/TS/SCI data is going to lose their contract at best, or someone may face prison time at the worst.

    2. Re:Disk wipe/destruction by Firethorn · · Score: 1

      Disclaimer: I AM a uniformed DoD servicemember who's duties impign upon this, but I am NOT a contract expert, nor do I know the level of data he's processing. Heck, I don't even know if you're working with the DoD.

      1. Ignore all other advice in this thread about using programs to wipe HDs. Only NSA approved wiping software may be used, and the instructions would have to be followed to the letter. In this field non-approved programs aren't considered trustworthy enough. The base
      2. While the DoD is moving towards 'Data at rest' encryption, it's not considered remnence security, at this time.
      3. Don't view it as a security expense. View it as a contract expense. The customer is allowed to request silly things. You just work it into the contract.
      4. Given that the contract has just been renewed and the contract is still in place, there should be NO need to destroy at this time. Only destroy if a HD fails, or would otherwise be replaced/become excess for whatever reason, in which case you have the replacement expense anyways. The contract should contain some blurb about 'when no longer being used for the purpose'. Given that the contract is continuing...
      5. Contact your contract office/QAR for more exact details.
      6. If you have to ship HD's off to be destroyed, send them to an approved facility. Being contractors, you may or may not be able to use the ones I've used.

      --
      I don't read AC A human right
    3. Re:Disk wipe/destruction by Anonymous Coward · · Score: 0

      Note that the original poster didn't say anything about processing classified data as part of his contract. I certainly HOPE that the data in question is unclassified. If this guy is posting on Slashdot because he's confused about how to handle classified information, then his problems go beyond the destruction of hard drives.

    4. Re:Disk wipe/destruction by Firethorn · · Score: 1

      There's many levels of data, and not all of them are classified.
      Besides classification levels, you also have FOUO, Privacy Act, HIPAA, etc... Most of which require increasingly higher levels of protection.

      Of course, Tricare(our healthcare system) contractors seem to LOVE losing our data and having to pay for credit monitoring...

      --
      I don't read AC A human right
  31. Don't go looking for a problem for your solution by klubar · · Score: 1

    Replacing the drives might not be a bad idea.

    If the drives are a couple of years old, you might be better off destroying the drives and buying new ones. The cost of certified drive destruction is pretty cheap, new drives can be had for not much ($60 to 200 depending on whether desktop or workstation).

    The lifespan of drives isn't infinite so this would be a good opportunity to replace the 3 or 4 or 5 year old drives with new ones. The incremental labor of removing the drive, putting it in the send out for secure destroy box and replacing it with a brand new one will not be much more than spending an hour or two wiping the drive. Either way you have to re-image the device.

    And the time savings of not having an old production drive go will be huge.

  32. Radia Perlman's Ephemerizer by Saint+Aardvark · · Score: 2

    I think that what you want is The Ephemerizer, by Radia Perlman (she of OSPF fame). I heard about this a few years ago at the LISA conference, and a bit of digging turned it up. From the abstract:

    This paper is about how to keep data for a finite time, and then make it unrecoverable after that. It is difficult to ensure that data is completely destroyed. To be available before expiration it is desirable to create backup copies. Then absolute deletion becomes difficult, because even after explicitly deleting it, copies might remain on backup media, or in swap space, or be forensically recoverable. The obvious solution is to store the data encrypted, and then delete the key after expiration.

    Google turns up this copy in PDF.

    Hope that helps!

  33. Endless loop by lucm · · Score: 1

    > I've looked at using encryption as a means of destroying data, in that if you encrypt a drive or a set of files with an appropriately long and complex key, and then destroy all copies of that key, that data effectively is destroyed

    How do you destroy the key? You encrypt it and destroy the second key that you used to encrypt the first one? That's convenient, now you just have to repeat the process in a recursive manner and it should be completed in NaN years.

    --
    lucm, indeed.
    1. Re:Endless loop by gweihir · · Score: 2

      Simple: Key on usb-key, destroy that. Or use passphrases that unlock the key and destroy the master-key. For example, LUKS is implemented that way with explicit anti-forensic splitting of the master-key, i.e. if you successfully wipe just a few bytes of the master key blown up to about 100kB, you are quite secure.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    2. Re:Endless loop by LordLimecat · · Score: 1

      Truecrypt stores its decryption key on the boot sector, IIRC. That key is itself encrypted by your passphrase, but could equally use a USB key.

      Wiping out any link in that chain would make the whole disk unreadable, and doing several 7-pass DoD wipes on the boot sector shouldnt take more than about 60 seconds.

  34. Business Solution - Not Tech Solution by mlheur · · Score: 1

    The business solution is the have the original contract revised to not force you to destroy something you want to keep. You get the next contract, get them to keep the parts to save time, money, efforts, energy. If it works then your employer will see you as a multi-faceted resource with solutions from more than one discipline. If nobody agrees then stop working for someone who makes stupid decisions.

    That's how I operate and I've never been fired, been promoted 4-5 times though.

    1. Re:Business Solution - Not Tech Solution by Anonymous Coward · · Score: 0

      That's how I operate and I've never been fired, been promoted 4-5 times though.

      Being promoted to Drive-Thru Manager doesn't count...

    2. Re:Business Solution - Not Tech Solution by PhilHibbs · · Score: 1

      The contract was probably written that way so that the incumbent could not undercut the competition by avoiding the costs involved in destruction and replacement. That would leave no option but to swallow that cost and do as the nice government says.

    3. Re:Business Solution - Not Tech Solution by Thing+1 · · Score: 1

      Although that does level the playing field, it also sounds something like the broken window fallacy.

      --
      I feel fantastic, and I'm still alive.
    4. Re:Business Solution - Not Tech Solution by mlheur · · Score: 1

      Well then the option should be explored to know what its outcome will be. Sure if "the nice government" says no, then no is the answer. But, and here's where an imagination comes in, what if they are swayed by logical arguments and understand that it could be beneficial to reuse resources that would otherwise have to be destroyed. New contracts can cause amendments to old contracts really easily.

      I don't understand why you are discouraging the OP from exploring this option, and I don't really care either. You use terms like "was probably". Depending on the amount of effort it would take to find a definitive answer, it is normally worth while to turn that "was probably" into a known fact. Then action can be taken based on those facts.

  35. Don't ditch that drive. by MYakus · · Score: 1

    If it's the same project, you can the the project office to waive the requirement in the prior contract.

  36. Romance by Rinisari · · Score: 2

    I came here expecting an eye-opening discussion regarding some some emerging theory of systems administration regarding "data romance".

    Son, I am disappointed.

    1. Re:Romance by Bieeanda · · Score: 1

      Having seen movies like Demon Seed and Electric Dreams, I'm personally relieved.

  37. Encryption by Murdoch5 · · Score: 1

    I would shy away from the encryption method. The drives will be very hard to decrypt but not impossible so it's possible for someone to break the key and get the information off. Even if you use a one time pad there is still a chance of someone breaking it.

    The best way to handle this is to magnetically scramble the drive using high powered magnetic fields and then continuously low level format them at least 10 times. This will render the information completely erased. At that point there is as close to a 0% chance of data retrieval as possible.

    1. Re:Encryption by Zomalaja · · Score: 1

      A couple of these http://unitednuclear.com/index.php?main_page=product_info&cPath=70_80&products_id=285 will completely destroy any data on any magnetic media.

  38. Security != contract conformant by gweihir · · Score: 1

    As to secure destruction, encryption is quite fine, if it is modern encryption done right. (I have seen some commercial things that were just stupid....) Overwriting, as some here suggested unfortunately does not do the job, because of defect management. For sectors still in use, it is likely just as secure as encryption, but it does exactly noting for reallocated blocks. (Even more so for SSDs and flash-drives).

    For Windows, TrueCrypt is a good solution. For Linux LUKS with defaults or AES in XTS mode.

    But the problem is the contract. If it stipulates physical destruction, then you have to do that. There will likely be no legal way out of that.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Security != contract conformant by PhilHibbs · · Score: 2

      Er... if overwriting is not sufficient due to defective sectors, then how does encrypting the data deal with those defective sectors? And how does writing an encrypted version to a SSD do a better job than writing random data to a SSD? It's worse, because you can write data to the entire SSD whereas encrypting will only write as much as you encrypt, leaving some blocks unwritten.

    2. Re:Security != contract conformant by Anonymous Coward · · Score: 0

      The encryption must be done before that data is written (the data is written encrypted), thus when a block goes bad and is reallocated to a spare block, the data left behind is unreadable. Overwriting the data will smudge out all the allocated blocks pretty well, but anything written to a deallocated (bad) block, will not be overwritten.

      If he already has data that needs to be destroyed, then it is too late to work out the encryption option on that drive.

    3. Re:Security != contract conformant by gweihir · · Score: 1

      Indeed. The defectives must already have encrypted data in them that was put there _before_ they became defective.

      For overwrites, HDDs, and possibly SSDs, can be wiped with a single pass of zeros. Also, you do overwrites of course on the raw device, not on the filesystem level. (May be a bit difficult to grasp and do for windows users, but is trivial on anything UNIX.)

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    4. Re:Security != contract conformant by LordLimecat · · Score: 1

      Er... if overwriting is not sufficient due to defective sectors, then how does encrypting the data deal with those defective sectors?

      I think the suggestion was to use full disk encryption prior to putting classified data on it. At that point it would not matter if defective sectors came into play, as the data in them would be random garbage.

      Make sure to wipe out the key afterwards, of course.

    5. Re:Security != contract conformant by PhilHibbs · · Score: 1

      I think the suggestion was to use full disk encryption prior to putting classified data on it. At that point it would not matter if defective sectors came into play, as the data in them would be random garbage.

      Make sure to wipe out the key afterwards, of course.

      That solution involves time travel.

  39. This is a process issue not a technical issue. by Alex · · Score: 2

    There are a number of good posts on here, and a lot of people saying "use DBAN".

    99.99% of the problem space here is the process that proves the drive was wiped and the processes supporting that, 0.01% is doing the wiping.

    1. Re:This is a process issue not a technical issue. by egcagrac0 · · Score: 1

      Mod parent up.

    2. Re:This is a process issue not a technical issue. by RMH101 · · Score: 1

      I admire the Truth Density of your post. That is all.

  40. proper destruction methods by Krau+Ming · · Score: 1

    send to me. i'll throw 'em in the burn-barrel out in the yard.

  41. Encryption won't destroy the data by chrismcb · · Score: 1

    Encryption won't destroy the data. You are assuming that it is impossible to decrypt the data. As computers get faster and faster you will have a hard time trying to prove someone it can't be decrypted.

  42. Re: Digital destruction is fine, but... by XipX · · Score: 2

    Do it the "right" way. Use the Secure Erase command added to the ATA and SCSI interface specs. http://cmrr.ucsd.edu/people/Hughes/SecureErase.shtml. Funded by the NSA until recently.

  43. contract negotiation by brian1078 · · Score: 2

    What's more, destruction of hard drives means we have to buy new ones, which is going to cost us a lot of money, particular with prices being so high.

    It should have been part of the contract negotiations that the cost of the HDDs is paid for by the government. If it wasn't your company should still have padded their fee to include this cost. If it wasn't, someone should be fired. You can then destroy the drives as required by the contract and use the salary savings to pay for new drives.

  44. This is a lot larger than your one customer by ThinkDifferently · · Score: 1

    I have contracted with many government agencies over 16 years. This issue is a lot larger than your one customer. When the government mandates that drives containing sensitive material be destroyed, they mean it, and will not back down, no matter how logical your alternative. The security gurus, if you can call them that, take the approach, better safe than sorry. Rather than doing an expensive study to determine if data truly is gone when you write it over dozens of times with random data, it's just easier to mandate to smash the hard drive with a 10 pound sledge dozens of times. That said, if the hard drives aren't changing hands, it seems silly to me that they'd mandate you destroy all of the old drives and start the same project over again with all new ones...unless I'm missing something. As long as the drives stay at the same classification from the same agency, usually they don't have to go anywhere. However, if the data from the old project must go away, and the new project is unrelated, I might see why they want the old data destroyed. In my experience, though, if equipment never leaves the room, and the room never changes classification, it usually stays. Remember, it's a "better safe than sorry" situation with the government. They won't listen to an alternative, because it's a government-wide security mandate, and they never deviate from those. Given a choice between listening to your security officer and listening to your intellect, listen to your security officer every time. You'll keep your job and your security clearance.

    1. Re:This is a lot larger than your one customer by Urban+Garlic · · Score: 1

      Seconding this. The goal of the process is 100% certainty that the data does not become available to anyone ever again. The fact that one of the reasons you want an alternative is because it's expensive to buy new drives is a gigantic strike against you -- you've basically admitted that you want to re-use the drives. Nobody in the government is going to approve a plan that involves the re-use of drives that have had sensitive information on them. And, of course, any plan that doesn't involve drive re-use *should* include drive destruction, as a strategy to ensure re-use does not occur.

      This is basically the same mentality that mandates air-gapping critical control systems to isolate them from the network. It's true that there are more convenient and less drastic schemes which, if operated correctly, provide the same protection. But if the goal is 100% certainty, then "if operated correctly" is too big of an "if".

      --
      2*3*3*3*3*11*251
  45. Re: Digital destruction is fine, but... by Moryath · · Score: 1

    That's great IF your motherboard actually supports the command. A surprising number of SATA controllers will refuse to transmit the command (something about NSA involvement there too)...

  46. Time to get contracting involved by Registered+Coward+v2 · · Score: 1

    The only person that can resolve this for you is the government contracting officer. They will have to review the requirements and decide what is an acceptable solution. You can offer up solutions, including keeping the drives in place since the equipment is staying there anyway, but they must make the call.

    There hands may be tied by regulations that require physical destruction; in which case you have no choice. They may be able to approve keeping the drives. In the end, they will do whatever keeps them out of trouble; which often is to simply enforce the existing contract requirements. In that case, find a place that meets the destruction requirements. They may want to avoid that but if gov't contracting requirements require it they will do it.

    It may sound ridiculous, but whatever you spend on new drives is a lot cheaper in the long run than making life difficult for the contracting officer.

    --
    I'm a consultant - I convert gibberish into cash-flow.
  47. near-guaranteed employment? by ThinkDifferently · · Score: 1

    giving me several more years of near-guaranteed employment!

    Correct me if I'm wrong, government contracting experts, but a little known factoid is that the government can just terminate any contract it wants to at any time, if it can be shown it's in the best interests of the government. Contractors, OTOH, may not.

  48. DBAN or Ghost by Halster · · Score: 1

    So people have already said use DBAN. So I'll point out Symantec Ghost also wipes drives drives using the GDisk utility. Both Ghost and DBAN can wipe a drive with a DoD standard 5220.22-M wipe. Surely if it's good enough for national defense...

    L8r

    --

    "How much truth can advertising buy?" - iNsuRge - AK47
    1. Re:DBAN or Ghost by Firethorn · · Score: 1

      Just because a wipe utility says it can do a DoD wipe, doesn't mean it does. Even if it does(likely), doesn't mean that the NSA&DoD has tested/audited said program to ensure that it meets the required standards(suprisingly unlikely).

      --
      I don't read AC A human right
  49. Incinerate = Destroyed by Chiminea · · Score: 1

    At my Agency we use DBAN if we are going to re-use the drive. Otherwise if the drive is failed and has data on it or if it is just no longer serviceable (ye olde SCSI anyone) it goes into a burn box and IT Security takes it to a secure incineration facility. Encrypting the data and then losing the keys does not destroy the data. It just makes it unavailable to you at this moment. Next year that impossible to crack encryption might not be so far out of reach. If the contract is written that the drives get destroyed then replacing them is the cost of doing business. It is admirable to try and save money but I would rather be sure... This is the classic case of "don't leave them for dead, leave them dead".

  50. Sounds Like A Contract Mod by cmholm · · Score: 1

    If you've got stiff data remanence requirements in your existing contract, it sounds like you'll need to ask for a contract modification. Not knowing exactly what sort of data you're working with, I'll just say it sounds like the customer really wanted to make sure their data didn't end up on eBay by accident.

    The time to have provided for an non-destructive alternative would have been when the original contract was being negotiated. That said, ask your PM to ask the customer contracts officer about it. Keep in mind that no matter how good your electronic data wiping method, nothing beats sending the platters to the hammer mill. Your new contract probably budgets for new discs, so unless you and the customer are going to realize significant savings from reuse, I wouldn't go to the mattresses over it.

    --
    Luke, help me take this mask off ... Just for once, let me butterfly kiss you with my own eyes.
  51. In this case the government has more sense by Anonymous Coward · · Score: 0

    Normally, I have little respect for what government does because of how it gives people the wrong incentives, but in this case the government contact has been written by experienced people. This is a perfect example of a relative neophyte believing he knows better than old hands simply because he's relatively ignorant (I didn't say stupid). Hey, we've all been there.

    Others have likely said this, but obviously anyone with any experience thinking about security knows what is hard to decrypt today may be child's play tomorrow (or child's play for certain foreign government institutions). Do what the people who know what they are talking about told you to do in the contract -- have the disks physically destroyed just as the contract stipulates.

  52. plan ahead and make it a paid part of the contract by slacer42 · · Score: 1

    If the contract with the government requieres to destroy the data storage device containing sensitve data, it is a known fact before the contract is signed. In this case you need a different concept for your daily work with this data and how to perform backups: - Don't store in on a SAN - Take into account, that you need to destroy your backup, too. - Recalculate your contract "cost" if you need to replace hardware at the end of the contract. - Place this "cost of contract" as a new position in your offer, because your customer has to pay compensation - if it is part of the contract, of course. - Btw. if a harddrive is defect, it has to be destroyed completly by an authorized/certified organization. Don't just throw it away. Encryption is no option if you work with government/Navy/...

  53. Plan on losing this argument and buying new drives by rickb928 · · Score: 1

    Where I work (non-govermental) they are required by law to ensure data is not recoverable from surplus or decomissioned systems, even desktops and notebooks. 'Ensure' means to guarantee upon legal and regulatory penalties up to and including forfeiture of profits and punitive damages in excess of the company's net worth and revenue. In other words, the penalty is bankruptcy and dissolution.

    We wish to avoid that.

    There is, sadly, only one absolutely guaranteed method of preventing data recovery, and that is drive destruction. Not just drilling a hole in the platters, not just crushing them flat, but shredding them in a machine designed for that purpose, which is what happens.

    Ddespite all the assurances, there are no software or hardware vendors that will also guarantee, to the extent of their demise, that their software will absolutely destroy data and still allow the drive to be reused. None. their marketing claims fail when you put them on the spot to not only guarantee, but prove, that data is not recoverable. Not when you specify the penalty for failure.

    In this scenario, we shred the drives. Which renders most machines into scrap as well, selling them for a pittance as spares and inert parts. Kinda sad, I would buy my current notebook when it gets decommed, but that's just not practical since the drive will cost more than the unit is really worth.

    I'm guessing one reason you're tasked with finding a solution is that this new requirement escaped attention, and the extra cost is enough to justify finding a way around it. If so, and if there are not such penalties that would make that unwise, I would recommend:

    - Wipe with the best stuff available.
    - Format and install an OS, probably from an image.
    - Fill the drive with 'random' data. Fill to 0% free. Use smaller and smaller files to do this.
    - Wipe again.
    - Format and install again.
    - Use a different wiper and repeat steps 1-5 Above. Twice.
    - Use an different OS and repeat 1-6 above. Twice. Different data to fill the drive.
    - Wipe with a third different wiper and third different OS (probably a server OS this time) and do 1-5 again. Twice. Different data to fill the drive this time also.
    - Send a sample drive out to to one of the recovery specialists and pay them anything to get anything off the original data. You did put on some predictable data, right? Give them a copy - this is what they are looking for. Don't put any of this data in your OS and fill stuff, ok? If they find ANYTHING, including OS files, this is a failure. Directory entries with timestamps before your wiping count as a find.

    If that seems inane, well, it's more work than a drive is worth, even with automation. You get it now don't you? Just buy the drives and let your boss whimper a little over the dollars. It's not worth the trouble.

    And, yes, this is overkill. If his exposure is less than the loss of the company, then he can eliminate some of these steps. No problem. It just won't happen where I work.

    --
    deleting the extra space after periods so i can stay relevant, yeah.
  54. Idea is good but not in your situation by Anonymous Coward · · Score: 0

    Since you just don't want to physically destroy the hd, tools like DBAN that others proposed should do just fine.
    I had thought something similar to your encryption scheme but for another case. It was for personal data within backups. If I am required to get rid of a parson's personal information after lets say, a year, what about my backup containing the user information, must I load it and remove the client information to comply with the legal requirement? I had the Idea to encrypt the client specific information with a key that would eventually be rotated and discarded so that the backup would still be valid but the client's "expired" confidential information wouldn't be retrievable. The only thing I'm uneasy with in this case is that eventually with all the evolution in computing, algorithms, computing power, grids, etc, the current encryption scheme could eventually become weak, rendering all my old backups quite dangerous.

  55. So what you're saying is ... by vanye · · Score: 1

    I took a customers money and now I don't want to provide the service because it will cost me too much and it will eat into my profits ?

    Tough.

    As others have said, if this is contractual issue you'll need to renegotiate the contract - and (presumably) give some money back (like that will fly with the executives since the revenue has already been reported)... It makes no difference whether there are acceptable solutions that do not involve physically destroying the disk.

    That's what the contract stipulated. Like it or lump it, that's what you signed up for when taking the money.

    Why should I as tax payer allow you to make more profits for less service ?

  56. NSA? by craigminah · · Score: 0

    Why not contact the NSA for guidance since that's their specialty.

  57. No sympathy here. by couchslug · · Score: 1

    Drive destruction requirements should have been forseen and incorporated into the budget.

    So what if it's "expensive"? It's a cost of doing business, like toilet paper. The fetish for saving hard disks is silly.

    --
    "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
  58. Drive shredding is a good practice. by couchslug · · Score: 1

    Slashdotters rightfully complain about poor government security, but for some reason snivel about destroying hard disks.

    Hard disks aren't "expensive" nowadays. Classified data loss OTOH can be VERY expensive.

    Shred the fucking drives.

    --
    "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
  59. Apply the rules! by gmccloskey · · Score: 1

    Hi You don't specify which government, but let's assume it's one with an comprehensive information assurance policy. First things first. Find out who the technical authority for information assurance is in your country. Then find out what the official policy on erasing and destroying information assets are. This information may not be published, and you may need to be registered with the technical authority to access it. Then cross reference against the terms of the contract. Then do. To help you a little, most best practice policies describe a range of methods. The selection of which method depends on * the device used to hold the data - HDD, flash memory (multiple technologies), DRAM, etc * the classification / protective marking of the data (SECRET, TOP SECRET etc) * whether the device is being re-used (for new data) within the same secure facility where it was held originally, or is it being removed from that facility (for destruction) Removal methods vary from using certified data erasure products, to complete physical destruction via a specified and approved method. In any case, there will be a detailed procedure to follow, possibly also independent witnessing and certification of the destruction. In any case, there will be an explicit process to follow, as well as copious paperwork. Note the use of the phrase 'certified...products'. While tools such as DBAN may be effective, they are not approved and certified by your national technical authority for information assurance. Using a non-certified product is equivalent to using nothing, and there may be penalties if you claim to have followed the set process, but used such non approved tools. Your organisation should have an information security officer (or similar executive) who is responsible for this. Normally it is a pre-requisite to have such a professional as a pre-requisite to handling classified / protectively marked material in most countries. What you've discovered should really have been caught pre-contract signing, by your legal and/or commercial people. You need to talk to your bosses about this. Oversights such as this can destroy a business, both in terms of money and reputation. HTH g

  60. How to profit... by Anonymous Coward · · Score: 0

    1) Buy random old clunker drives off some 2nd hand surplus computer shop for pennies on the dollar.
    2) Send the old clunkers to the shredder outfit.
    3) Keep your originals.
    4) ???
    5) Profit!

    Do you really think the destruction facility is going to examine the contents of the disks before shredding them? If so, record some random bitstream onto the disks and swear the contents are encrypted and you no longer have the keys.

  61. Won't work - or at least it better not! by davidwr · · Score: 1

    When it comes to something as serious as national security, "Certificates of destruction" should include the drive's serial number and identifying information and they should be written up as an affidavit or be written up "under penalty of perjury" or similar language.

    The guy filling them out had better double-check to make sure the serial number on the drive he's about to throw into the shredder matches the serial number on the certificate of destruction before he signs it or he risks prison time.

    Now, as for the company sending bogus drives to the shredding facility: The serial numbers on the certificates better match the ones that were originally purchased. Oh, and yes, those serial numbers should have been recorded before the drive was used to store classified data.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  62. Due Disclosure, Risk Exaggerated by retroworks · · Score: 1

    My company wipes and destroys hard drives. We do it because everyone demands it. And we charge something for it. And yes, there is some degree of risk about hard drive data being recovered. Just not in proportion to the hysteria. I had a public school official loudly insist that we put her school computers at highest priority of data destruction because, she explained, some of the children who used some of the computers were mentally challenged, and she could not take the risk that someone might find the work they did on the computers and make fun of them. Here I am, 6 years later, making fun of HER.

    While nothing is zero risk, it's pretty unlikely someone is going to get your data THAT way. The cases of identity theft are mostly A) stolen data IN USE (lost laptop, phishing, corporate espionage), or B) waiters and waitresses addicted to drugs (taking credit card info), or C) companies like mine who want to scare clients... and all of those are distant second to someone pilfering your mailbox. No anonymous person is rebooting anonymous Pentium 2s looking for your letter to your divorce lawyer.

    Again, I'm not being reckless, and wouldn't want people to think we don't do what we promise. Just the hysteria over the risk of simple reformatting is similar, statistically, to a shark attack. Yes, you should wipe the drive, especially if you store passwords or credit card info, but I don't imagine many thieves running reverse-wiping software unless they already know the person and are looking for something specific... it's too easy to get the same information from a current PC via phishing or looking over someone's shoulder. Sometimes I suspect the whole hard drive scare was cooked up by Intuit, Microsoft, Adobe, etc. and its all about getting us to wipe off hundreds of dollars of software.

    --
    Gently reply
  63. Data Destruction Specialist by Anonymous Coward · · Score: 0

    Hey i work in a company that does data destruction for corporate and government agencies. DBAN using the DOD 5220.22-m method is our general purpose for government level stuff. Its quick and easy. Stack up computers and run them in batches. We get audited on this frequently and have never failed.

    Cheers,

  64. Cryptographic limits. by Anonymous Coward · · Score: 0

    Current cryptographic techniques could fall prey to developments in mathematics, quantum computing or cryptography.
    To insure long-term security, the most reliable way would be to destroy the drive physically.

  65. You don't get to choose a different method by jeff4747 · · Score: 1

    Your contract says the disks have to be shipped off. That's what you have to do.

    In the future, I recommend reading your contracts carefully before signing them.

  66. Do not attempt to use logic! by Anonymous Coward · · Score: 0

    I currently work for a Government agency and I strongly advise against using logic to argue with them. Things are done the way they are written. It costs them more time and money to rewrite the rules than to buy new hard drives.

    The method we use in this office to dispose of hard drives is the same for ALL drives regardless of content. They have had too many mistakes to do it any other way. Better safe than sorry.

    Here is the procedure for hard drives we use:
    1. Overwrite the data using the computer in which it is currently installed. (Something like DBAN that costs a bunch of money)

    2. Physically degauss the hard drive. (A large elctro-magnet that they paid too much for)

    3. Send the drives to NARA:
    http://www.archives.gov/about/

    At NARA they check and make sure that the drive is not readable. If it appears to be blank or broken they physically destroy the equipment. If they can get something out of it then they analyse the data before they destroy it. They might want to keep it.

    P.S. There is no secret information at the facility in which I work.

  67. Estimates by iceaxe · · Score: 1

    With all due respect, if the contract specifies destroying the drives, the associated costs should have been factored into the estimate in the first place.

    --
    WALSTIB!
  68. RTFC by ukemike · · Score: 1

    However, in going through all the schedules and supplementary documents related to the old contract, which we will begin winding down next spring, we've discovered some pretty stiff data remanence requirements that, for hard drives at least, boil down to 'they must be sent to an appropriately recognized facility for destruction.'

    I know government contracts are long, but why is it no one read the contract before now? If you signed it without reading it, then you should expect to be surprised later. I'd say that replacing some hard drives is pretty minor. You got off easy.

    RFTC = read the f-ing contract!

    --
    -- QED
  69. Re: Digital destruction is fine, but... by Anonymous Coward · · Score: 0

    Buying a few motherboards that DO support this as 'data cleaners' would be much more of a reasonable cost than replacing every single hard drive, perhaps multiples of times.

  70. Disk drive mechanical lifetimes by Forever+Wondering · · Score: 1
    Even if you could do the encryption approach or a data security erase approach (e.g. write over each block 100 times using some DOD approved algorithm), it might be better to just get new drives.

    ---

    Sounds like you've had the prior contract for a few years. Add in the next few years for the new contract. Sounds like six years or so. This might exceed the expected longevity of the hard drives in question. They might become ripe for a head crash or equivalent. In between contracts would probably be a less painful time to do the replacement to insure better uptime during the new contract. Perhaps getting more information on the MTBF for the drives might help decide this.

    Also, the capacities of drives go up and their costs go down over time. You may need fewer, larger capacity drives to meet your requirements, so the cost might be less.

    --
    Like a good neighbor, fsck is there ...
  71. Poor negotiation is not best fixed technically by malx · · Score: 3, Insightful

    I agree. You're trying to solve a commercial issue (and possible mistake) with a (poor) technical solution.

    As you describe it, the original contract wanted the data destroyed at the end of the contract term. You've just had the contract *renewed*, which is another word for "extended". Why exactly would anyone want the data destroyed in mid-contract?

    Your contact negotiators ought to have realised that the government didn't need you to destroy the data until the end of the new contract, and written that into the new contract, thereby over-riding the old one. More than saving you the money, it was one of your advantages as the incumbent contractor: compared with a competitor, you could perform the second contract term at lower cost simply because you could off-set the data destruction cost for which you were already contracted simply by writing into the new contract permission to defer that destruction! This would allow you to underbid any potential competitor - or if there is no likely competitor, writing deferral in would be a straight profit to you at no cost to the customer. That kind of win-win is *exactly* what your contract negotiators are paid to spot and capitalise on.

    As poster above says, your contract office can still possibly rescue this by simply writing and asking for permission to not destroy the data until the end of the renewed contract term. All the same, missing this at contract negotiation time is something that should come up in somebody's annual performance assessment.

    1. Re:Poor negotiation is not best fixed technically by Hognoxious · · Score: 1

      Why exactly would anyone want the data destroyed in mid-contract?

      You can never be too careful!

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  72. Shred It! by Anonymous Coward · · Score: 0

    http://www.shredit.com/Shredding-Service/What-to-shred/Hard-drive-destruction.aspx

    Have them come to you its documented. Done!
    Go on to your next task.

  73. Don't Bother by Thad+Zurich · · Score: 1

    If you are working for DoD or any armed service subsidiary, I'm pretty sure the policy is for you to have the drives destroyed before they leave your control, period. You can re-use them internally indefinitely, but at the end, they need to get physically destroyed. The various overwrite processes are usually considered "good enough" to reuse them at lower security levels until then, though.

  74. It's not up to us, or the submitter by DragonHawk · · Score: 4, Informative

    It really depends on the terms of the contract. That's what controls. You can theorize and speculate and pontificate all you want, that contract is what they agreed to, and what the government agreed to pay for.

    Now, the phrases "sent to an appropriately recognized facility" and "data remanence" make me suspect this is classified information, which would mean the contract is under NISP (National Industrial Security Program) jurisdiction. There are four possible CSAs (Cognizant Security Authorities) -- DoD, DoE, CIA, and NRC. I'm really only familiar with DoD, but I believe the rest follow suit on this. To wit:

    Since Oct 2007, when ISL 2007-01 (Industrial Security Letter) was issued, overwrite methods are not acceptable for fixed disks. Degaussing or physical destruction are the only acceptable methods.

    Degaussing has to be done using a deguasser which is on the NSA EPL (Evaluated Products List). This generally renders the hard disk inoperable. (Modern hard disks have their servo tracks encoded at the factory, and generally don't have field low-level format capability.)

    Physical destruction has to cover the entire recording media. (e.g., "target practice" isn't acceptable.) They generally want the entire recording surface ground off, melted down, shredded to dust, and/or raised above the curie point. You can't just toss it in any old shredder.

    You have to provide a certificate of destruction, saying you've done this. Failure to do so results in loss of Security Clearance, loss of contract, loss of future contract opportunities, fines, and/or jail. I wouldn't recommend it.

    Now, submitter mentions they're going on to a new contract. If this is DoD, they should check the DD254 to see if it's the same classification derivation. If it is, they should be able to get approval to continue using the old systems. They should have a formal ATO (Approval To Operate) that identifies who to contact.

    Now, if I'm way off base, and this isn't classified, then it's still up to what the contract says. There are various government standards that might be called out. NIST 800-88 is one; it allows for sanitization by overwrite, IIRC.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  75. UniShred by Anonymous Coward · · Score: 0

    The last I checked, the only government-approved software was UniShred.

    That being said, after you check out the licensing costs, you may just want to get new drives.

  76. Contract by flyingfsck · · Score: 1

    You got to do what you were contracted to do. Shred the disks. Government security types will not accept compromise.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  77. Encryption is not the answer by Just+Brew+It! · · Score: 1

    If you're dealing with highly sensitive data, encrypting the drives after the fact and "losing" the key (as suggested in the original post) will not even come close to meeting the requirements for data destruction. What they're worried about is that a sufficiently determined forensic analysis with sophisticated equipment could recover magnetic traces of the previous (in this case unencrypted) data from the platters. Your suggested "solution" actually makes things worse, by adding the possibility that all copies of the key haven't been destroyed, thereby allowing the data to be easily decrypted.

    Depending on how sensitive the data is, a multi-pass wipe of the entire drive with varying data patterns may be sufficient to satisfy the security requirements. But if the contract explicitly stipulates physical destruction of the media, then you must physically destroy the media... or risk jail time.

    If the data isn't in fact sensitive, but the requirement for physical destruction of the equipment was written into the contract anyway, then someone screwed up.

  78. Put it in the chipper by Anonymous Coward · · Score: 0

    In a Top Secret DOD environment, you use a "special" chipper that reduces the disks and every other part of them to 1 mm chips. This what was used when the B2 bomber was still "black".

  79. I found the solution on youtube.com... by twebb72 · · Score: 1

    Will it blend...?

  80. Buy hem from the company that 'destroys' them by Anonymous Coward · · Score: 0

    No harm will be done..

  81. Yet *another* secure data deletion thread on /. by wdef · · Score: 1

    Does someone on /. staff sit down and write one of these every few months on a slow news day?

  82. Re: Digital destruction is fine, but... by ista · · Score: 1

    Actually, any (S)ATA Security Command requires prior unlocking. As all drives are unlocked per default, malicious software may simply set a password on your harddisk to access it. If you're rebooting your box in such a situation, your BIOS prompts for the password, so effectively, your hard disk's data is held as a hostage by the malicious software.

    To prevent similar issues, any likely current BIOS during the booting process sends a "security freeze" command to lock all (S)ATA drives until that drive is being reset. The obvious workaround: boot your software, remove power from the drive, re-attach power cables, set a "security password" on the drive ("secure erase" requires this) and then issue the "secure erase" command. There is also special hardware to do so (a simple hard disk interface with a single button, which results in sending "set password" and "secure erase").

  83. You may be stuck by sjames · · Score: 1

    If the contract says they must be destroyed at an approved facility, you'll either do that, violate the contract, or re-negotiate (no promise of success there).

    Assuming the answer is re-negotiate, it's too late for the encryption then lose the key approach. You've already committed unencrypted data to the drives. You can't fix that now. Some sectors might have been marked bad and left stranded with data that must be erased, but you can't overwrite short of bypassing the controller on the drive (if even then, it depends on the sort of damage that got it marked bad).

    I would guess your best bet is an addendum on the renewal that allows you to keep the old drives rather than destroy them and then load the same data back on their replacement. It may even be that the clause requiring destruction already accommodates that in the event of renewal, it may take a lawyer to determine that (for example, does the phrase upon termination kick in at the end of the contract period or does it effectively read "upon non-renewal" in this case).

    If worse comes to worse, perhaps drive prices will be back to normal by spring. The actual factories weren't damaged (just the support infrastructure such as water and power) and some claim that panic buying (and perhaps a bit of gouging) rather than lost capacity is the root cause of the price increases. That could easily resolve by then.

  84. I can't notice anything else but... by Anonymous Coward · · Score: 0

    So many w's in this post...

  85. simple by bigrockpeltr · · Score: 1

    Sledgehammer and bonfire. you could schedule weekly stress releiving therapy sessions for employees.

    --
    $ unzip, strip, touch, finger, grep, mount, fsck, more, yes,fsck,fsck,fsck,umount, sleep
  86. The data that wouldn't die by Anonymous Coward · · Score: 0

    The problem isn't destroying the data. The problem is demonstrating that you've destroyed the data.

    Whole idea is stupid. Once the disks are destroyed, none can corroborate that those were actual disks that were required to be destroyed. The government-trusted facility which performs the shredding would need to make a single complete copy of the disks prior to disks destruction, and then put them at government's disposal for verification ... at which point they still have the data that needs to die ...