Slashdot Mirror


Storage Security

shiroi_kami writes "What does Information Security mean to you? To many, it means firewalls and encryption. To some, it means intrusion detection systems. Chances are the words "file servers" weren't high on your list, but they probably should be. After all, information security is about information, and when it's not flying across the network it's got to be stored somewhere, right? In fact, the security of the storage mechanism is often overlooked, which makes it an attractive target for attackers. In their new book, Storage Security, the authors take a comprehensive look at this often-ignored subject. Update: 03/26 05:44 GMT by T : Please note, this review was written by David Bianco under the handle shiroi_kami as an Amazon.com review, and also appears at InfosecBooks.com. Apologies to David for the misplaced and delayed attribution. Storage Security: Protecting, SANs, NAS and DAS author John Chirillo, Scott Blaul pages 408 publisher John Wiley & Sons rating 9.8 reviewer David Bianco ISBN 0764516884 summary A storage security handbook that examines strengths and weaknesses, describes architectural security concerns and considerations, and identifies ways to implement and design more secure storage systems.

Storage Security is not about turning on the right configuration options on your XYZ brand server appliance. It's about applying solid, methodical security practices to your storage systems, regardless of whether they are disks directly attached to a single computer, Network Attached Storage or part of a Storage Area Network. The authors address the full security cycle, too, starting with evaluating the security of proposed new storage solutions. Comparative data in hand, the book shows you how to narrow the field to a single solution that offers the best balance between functionality and security.

And once the system is selected, you can't stop there. You've got to decide on appropriate security policies for the new storage system, draft and implement a backup and restore plan, deal with disaster recovery and take care of a host of other issues. In short, this is a good guide to an entire range of considerations necessary to select, deploy and manage a secure storage solution.

The book's evaluation methodology is particularly valuable. Each type of storage (directly attached, NAS and SAN) is covered in a chapter of its own. Within each chapter, the authors address specific technologies used to implement that type of storage. For example, the direct-attach chapter discusses such common storage technologies as SCSI and IDE, moderately exotic systems like USB and Firewire drives, and some more advanced solutions like HiPPI and SSA. Each technology is then placed in a matrix and scored in 11 different categories, including popularity and industry acceptance, built-in data protection features, typical fault tolerance and physical security characteristics.

The authors assign each rating on a scale of 1 (poor) to 5 (the best). This gives a good general indication of how each technology measures up, but they tend to rely on a straight average of the ratings when determining the best technology. Although it's true that the average allows you to make a quick ballpark comparison, there are many other factors to consider as well, such as the suitability for your particular environment and the way in which your users need to access their data. The matrixes are quite useful, but just remember that you can't always boil things down to a simple numerical score.

Probably the biggest problem with this book is that it's pretty dry. As a reference book, the writing style is fine, since it's easy to find what you're looking for, and the chapters are concise. It's difficult to read from cover-to-cover, though, which is a shame because that's what you should probably do the first time through. Take it in small doses, a chapter or so at a time, and you should be fine.

Storage Security is about just what you'd think: the security of your data as it's being stored on your server(s). It's not a detailed look at the configuration of any one product, but rather a comprehensive, theory-based approach to managing the security of your storage subsystem from evaluation to purchase to daily operations. If you manage a small or mid-size network, you may or may not need this book. If you have a larger network, though, or have significant data-storage needs, this deserves a space on your shelf.

You can purchase Storage Security: Protecting, SANs, NAS and DAS from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.

125 comments

  1. Duct Tape by Anonymous Coward · · Score: 3, Funny

    Duct tape your storage devices.

    Protect Freedom!
    Buy Tom Ridge Brand Duct Tape, it's minty fresh!

  2. Encrypted File System by Anonymous Coward · · Score: 5, Insightful

    This is something I've wondered about, and this reminded me.

    Is there any operating system that supports encrypting the storage at the file system level. In other words, is there any operating system where I can specify that I want a particular path encrypted, and then copy files over, edit files, etc without worrying about having to decrypt, recrypt manually all the time?

    Even a weak encryption would satisfy me.

    1. Re:Encrypted File System by mericet · · Score: 4, Informative

      There are a few product to do just that, such as bestcrypt .

    2. Re:Encrypted File System by nakhla · · Score: 5, Informative

      Yes, Windows 2000/XP Professional and Windows Server 2003 all support this feature. Encryption/decryption is done transparently so there is no additional user intervention required.

      Also, with PGP you can create PGP disks that are essentially files that are loopback-mounted as an encrypted drive. Any files you copy to this virtual drive are automatically encrypted with your PGP keys.

    3. Re:Encrypted File System by Lxy · · Score: 1, Interesting

      Windows 2000/XP (and maybe NT4) have the ability to encrypt the data written to disk. Since it's an MS product, I wouldn't trust anything important to it, but the theory is already put in practice.

      AFAIK linux doesn't have an encrypted FS, nor have I heard about anything under development. If any FS hackers are reading this, this would be a handy project if you're looking for something to do.

      --

      There is no reasonable defense against an idiot with an agenda
      :wq
    4. Re:Encrypted File System by olip · · Score: 5, Insightful

      Encrypted HD can't be safe, can it ?
      Fo example, if it's a PKI, the private key has to be somewhere in the computer (BIOS, HD, ROM, etc.) for the OS to be able to decrypt. So it is very vulnerable.
      The computer is a deterministic system, it fully contains all the information needed for automated processing ; usually security is ensured by the externalization of some part of data (password, private key, fingerprint) considered as needed for some processing.
      I mean, you wont type your password everytime your OS reads from the HD ;-)
      BTW NTFS is a first step in the direction you suggest.

    5. Re:Encrypted File System by Salamander · · Score: 2, Interesting

      Yes, it's a common feature on Windows 2000 on, Linux, etc. Google can help.

      --
      Slashdot - News for Herds. Stuff that Splatters.
    6. Re:Encrypted File System by Anonymous Coward · · Score: 1, Interesting

      Fo example, if it's a PKI, the private key has to be somewhere in the computer (BIOS, HD, ROM, etc.) for the OS to be able to decrypt. So it is very vulnerable.

      Encrypt the key with a OTP.

      Another question; why not implement the encryption in the VFS? While a lot of people who want an encrypted FS don't care about the FS implementation, wouldn't it be useful to be able to take advantage of all the current filesystems out there (E.g. Reiser, XFS etc.) and use encryption?

    7. Re:Encrypted File System by paulhar · · Score: 5, Informative

      Unfortunately the words "weak encryption" can definately be attributed to Windows EFS encryption.

      Every time you open the file it's decrypted in place, so while the file is "open" it's in an unencrypted state.

      A few scenarios to consider:

      A) Application A always running. While the application is running, the data file in unencrypted on disk so anyone with the appropriate permissions can read it. Exchange is a good example of this - how often do you shut it off?

      B) What happens when you have a powercut. If the file was unencrypted guess what state it'll stay in until you manually poke it?

      C) If it's data like word documents then this is the chain of events: open encrypted file, (it decrypts in the background), you change the file, you save it, windows creates a NEW file and writes the changes to it, office deletes the old file, office renames the NEW file to the name of the old file, windows encrypts the changed file, and office etc rename the encrypted version back to the original filename. But the blocks for the decrypted one are on disk for anyone with the appropriate undelete tools to use.

      Still, better than nothing?

    8. Re:Encrypted File System by wfberg · · Score: 4, Informative

      AFAIK linux doesn't have an encrypted FS, nor have I heard about anything under development. If any FS hackers are reading this, this would be a handy project if you're looking for something to do.


      --
      SCO employee? Check out the bounty
    9. Re:Encrypted File System by stilwebm · · Score: 5, Informative

      There are patches for the Linux Kernel that use loopback devices and the international patches (CryptoAPI) to encrypt filesystems transparently. They also require CryptoAPI enabled losetup, mount, and umount binaries. Linux Encrypted File System Howto

      A similar arrangement is available to OpenBSD. OpenBSD Encrypted Virtual Filesystem Mini-HOWTO

    10. Re:Encrypted File System by giminy · · Score: 4, Informative

      MacOS supports it too. You can create AES encrypted disk images and mount them. And of course so does linux (and I'd guess *bsd). You can make a file and mount it encrypted through the loopback device.

      --
      The Right Reverend K. Reid Wightman,
    11. Re:Encrypted File System by Anonymous Coward · · Score: 2, Interesting

      FreeBSD has a new system in the 5.x series. It's called GBDE (Geom Based Disk Encryption).

      Basically you ``open'' a partition that's encrypted and you can do any operation you want and only ciphertext will hit the disk. You can then ``close'' the partition and no one should be able to read it.

      You can have upto four different pass-phrases so four different people can access the data independently. Each of the four people can also self-destruct access to the data in case of ``attack'' (``blackening'').

      The man(1) page list above has a good description.

    12. Re:Encrypted File System by Anonymous Coward · · Score: 1, Informative

      DriveCrypt Plus Pack ($150 USD), which only works with Windows XP, encrypts the entire operating system and/or individual partitions/physical drives. It authenticates from the boot sector and decrypts into system memory on the fly.

      An alternative is to create virtual encrypted disks, which sounds like the solution you may be looking for:

      DriveCrypt "classic" and Bestcrypt (both under $100) will create virtual encrypted disks. For Windows 98/ME, a free program known as ScramDisk does the same thing (it's the precursor to DriveCrypt).

      A freeware version (6.0.2?) of PGP comes with PGPDisk, it can be obtained at www.pgpi.org. PGPDisk does basically the same thing as DriveCrypt/ScramDisk and BestCrypt. PGP 8.0 Personal also has this feature, it's $50 for a personal license.

    13. Re:Encrypted File System by Anonymous Coward · · Score: 0

      There are a lot of commercially available DISK encryption packages that allow you to easily encrypt data within a virtual (or loopback filesystem) drive. You can pretty much take your pick of algo - AES, Blowfish, DES, and so on.

    14. Re:Encrypted File System by Anonymous Coward · · Score: 0

      The Amiga had an interesting filing system called XFH, which was a plug-in filing system that ran on top of another filing system. Individual plugins would do something to your data (like encryption or packing), and then hand it over to the 'deeper' filing system for actual storage.

      People seemed to treat writing plugins as a sport - there were dozens available for all sorts of algorithms (including one for rot-13 encryption ;-) ).

      I don't remember exactly how long ago this was, but it was developed in response to Stacker, so it would be about the same age.

      Interestingly the Amiga let you stack filing systems as much as you want, so you could (say)with a single command download something from an FTP filing system, unpack it, decrypt it, and immediately start using it ;-)

      Actually I miss that kind of capability in so-called 'modern' OS'es a great deal...

    15. Re:Encrypted File System by Beetjebrak · · Score: 4, Insightful

      Would a smartcard system not solve this problem? Smartcard reading will bring some overhead, but it needn't be done every time a file is accessed, just once during the user session. Store the key in RAM and make sure that particular bit of RAM never gets swapped to disk. That way the key remains outside the computer, and gets permanently erased when the user logs out or the screensaver kicks in. The user only gets their desktop back from the screensaver after they plug their smartcard back in and enter their password. Combined with S/Key passwords this could be pretty secure... though I'm no expert, so comments more than welcome!

      --
      Learn from the mistakes of others. There isn't enough time to make them all yourself.
    16. Re:Encrypted File System by rleyton · · Score: 4, Informative
      Here's how it's done.

      Very handy indeed.

      --
      ooooooh! What does this button do? - DeeDee, Dexters Lab.
    17. Re:Encrypted File System by Sloppy · · Score: 3, Insightful
      The loopback device approach just encrypts at a device level, rather than the filesystem level. While that is cool, it isn't quite what the original poster was asking about. While it's good for your personal porn collection on your (effectively) single-user PC, it's not very useful in a multiuser situation, where you don't want everything on the filesystem to have the same key.

      It would be nice to have actual filesystems (not just devices) that have crypto really designed into them.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    18. Re:Encrypted File System by Sloppy · · Score: 1
      In the mid 1990s, I used Patrick Ohly's brilliant DiskProt system. It was basically the same as all these loopback hacks that people are talking about here, except it was earlier and paradoxically more modern at the same time.

      God, the Amiga was so fucking cool.

      What made it work so well was:

      • Amiga Exec made adding virtual devices pretty simple. It wasn't a hack, and didn't require any serious wizardry.
      • XPK. XPK was a defacto-standard interface for compressing and/or encrypting. Write your app to that interface, and you instantly get to take advantage of a whole bunch of bit twiddler's work. Write a new compression method or cipher, and instantly a thousand apps know how to use it.
      DiskProt was basically a loopback-like device (which Amiga's Exec made so elegant and easy to do) that passed disk sectors through XPK. It was very slick, and working perfectly about seven years ago, when other personal computer OSes just didn't have anything competitive.

      It's a shame, I don't see anything like XPK popping up on other platforms. Linux's crypto API is sorta about halfway there, I guess?

      OTOH, maybe it's not that big of a deal. Back in the 1990s (esp the early 1990s) there was still a lot of algorithmic competition and research, and it made sense that people would want to try out different compression algorithms. These days, zlib's "deflation" is pretty much the only thing most people need, and there's only a small handfull of block ciphers (3DES, *fish, AES, and maybe IDEA (though probably not, thanks to the patent)) that people should be using. Between AES and Deflation, I guess all the bases are covered so a general-purpose plugin system isn't all that necessary.

      Still, it had a great coolness factor.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    19. Re:Encrypted File System by amalcon · · Score: 1

      I know a guy who works for Sun Microsystems, and this is about half of what they're working on as far as smartcards are concerned; the other half being replacement of SecurID tokens with smartcards.

      --
      -Amalcon
    20. Re:Encrypted File System by Anonymous Coward · · Score: 0

      You don't type your password every time the OS reads from the HD, but you do type it for every time you log in.

      Encrypted filesystems aren't meant to protect data while you are actively working on it, that obviously isn't possible. They are meant to protect data if the machine is physically compromised or broken into while you aren't using it.

      An encrypted filesystem is something I'd typically use on my personal laptop for sensitive data.

    21. Re:Encrypted File System by dissy · · Score: 1

      > Would a smartcard system not solve this problem?

      Lets put you in charge of the server 2500 miles away from you in a company server room somewhere that gets rebooted due to a power outage lasting longer than the UPSs could at 4am, and see how you like having to enter codes so it can read the filesystem.

      Servers tend to run by themselfs. Any human interaction defeats the point.
      But the only way to make it automated means someone can get to the key.

      The only thing Close i've seen is a hardware solution a few friends were working on way back when.

      It was a PCI card that monitored the BIOS.
      When the BIOS was performing a POST, it allowed you to read from the ROM on the card.
      Once you peformed this read, you could not read it again until its unlocked via BIOS POST.

      This way with the system running a full root compromise will not yeild your keys.

      However this still doesnt help physical security much. (Does anything?)

    22. Re:Encrypted File System by Anonymous Coward · · Score: 1, Informative

      well, you've just learned something new then.

      Linux has had encrypted filesystems for years now.

      It isn't discussed often because it works well, and there aren't any big suprises.

      if you read through some of the other replies to this thread, there are links to aes, loopback, and the crypto kernel setup.

    23. Re:Encrypted File System by dg42 · · Score: 1

      Finally someone has mentioned it! Of course Linux supported the encrypted filesystems, and it works very well too. It's configured on my home partition for the past few months and it's as fast and transparent as a rocket.

    24. Re:Encrypted File System by shic · · Score: 1

      I'm intrigued... some of your arguments against EFS are obvious - (such as the idea that once you've got the physical disk if it's not hard to discover the EFS certificate used for reading - hence the encryption is pointless.) This makes perfect sense - I suspect this issue can be addressed (to some extent) using physically secured domain controllers. However I would like to know your source of information regarding this issue that files are decrypted when open. Do you mean by this that the whole file is written back to disk in plaintext form, or do you mean that only the in-memory copy (which obviously may be swapped out at some stage) is decrypted? Do you have references for this assertion?

    25. Re:Encrypted File System by Beetjebrak · · Score: 1

      I had more of a desktop setting in mind where most of the physical security is needed most of the time (concerning compromisable swapfiles, temp files, user profiles, unclean "deletion" and what not). Your point about the remote server is very valid. Smartcards are very impractical on remote servers but those servers that actually require such stringent security measures are hopefully set up in a datacenter that has physical access locks and policies up to and including the actual rack.. probably also involving credit card sized electronic keys ;-))
      Do your friends have any details on this PCI-card posted anywhere? I'd like to learn some more about it! It would seem to me pretty much the ultimate way to secure a key.. but they did weld the card into the slot, right?

      --
      Learn from the mistakes of others. There isn't enough time to make them all yourself.
    26. Re:Encrypted File System by Cyno · · Score: 1

      That would be funny. Company X spends hundreds of thousands, possibly millions, on making their network secure, then lose hundreds of thousands in lost transactions and downtime because their admins get locked out of their network or don't have access to properly administrate it.

    27. Re:Encrypted File System by MattRog · · Score: 1

      A couple clarifications I found while reading the Word Document gleaned from this URL.

      A) Application A always running. While the application is running, the data file in unencrypted on disk so anyone with the appropriate permissions can read it. Exchange is a good example of this - how often do you shut it off?

      From reading the doc, the file(s) are not un-encrypted and stored temporarily on disk whilst an authorized user is accessing them. That would not make much sense -- it simply un-encrypts the byte stream being read from the file. I assume this is similar to how NTFS file compression works.

      To quote: "A file need not be decrypted before use -- encryption and decryption is done transparently when bytes travel to and from the disk."

      Not only that, but even if the file was on a shared directory any old user could still not access it -- they have to be added as a valid decrypt account (so it really does not matter that they can access it, you explicitly gave them the right!).

      B) What happens when you have a powercut. If the file was unencrypted guess what state it'll stay in until you manually poke it?

      As the file is never decrypted (on disk) until you request it to be, this is false. Obviously if you request a file to be un-encrypted and forget to encrypt it when you turn off your machine then it will, obviously, be accessible.

      C) If it's data like word documents then this is the chain of events: open encrypted file, (it decrypts in the background), you change the file, you save it, windows creates a NEW file and writes the changes to it, office deletes the old file, office renames the NEW file to the name of the old file, windows encrypts the changed file, and office etc rename the encrypted version back to the original filename. But the blocks for the decrypted one are on disk for anyone with the appropriate undelete tools to use.

      Again, incorrect, provided your temporary files are created on an NTFS volume. To wit: "EFS is tightly integrated with NTFS. When temporary files are created, the attributes from the original file may be copied to temporary files as long as all files are on NTFS volume. If the original file is encrypted, EFS encrypts its temporary copies when attributes are transferred during file creation. EFS resides in the Windows 2000 kernel and uses the non-paged pool to store file encryption keys, ensuring that they never make it to the paging file."

      Also, if you encrypt an entire directory any new files created in it are also encrypted (e.g. user encrypts "My Documents" then Word temp files would be automagically encrypted even if the flags were not preserved.)

      This was all readily available with a simple "Windows NTFS Encryption File System" search on Google (it is the second result).

      It seems you either cleverly trolled or did not take the time to research your assumptions. The opening remarks of the document say the exact opposite of what you were trying to say:

      "Manual encryption and decryption on each use. Leaks from temporary and paging files. EFS addresses all the problems mentioned above and more. The following four sections go into detail on the encryption technology, where encryption takes place in the system, user interaction, and data recovery."
      --

      Thanks,
      --
      Matt
    28. Re:Encrypted File System by dissy · · Score: 1

      > Do your friends have any details on this PCI-card
      > posted anywhere? I'd like to learn some more about
      > it! It would seem to me pretty much the ultimate
      > way to secure a key.. but they did weld the card
      > into the slot, right?

      Unfortunatly they gave up on the project because of all the physical security issues still remaining. Like you just said, assuring it isnt removed from the computer somehow is one, i have no idea if they thought of or solved that.

      I also lost touch about 3 years ago, the only thing keeping most people from doing this with easy to get parts is the BIOS monitoring stuffs they used. Im more of an electronics buff, but im sure someone knows how to monitor resets and post from the PCI bus.. after all, SCSI cards and the like are passed control for booting at this time, that would be one good way to do it.

      However for desktops, they decided it was easier to store an encryption key on a floppy disk and require that read to unlock the encrypted disk (just a second disk, not the boot volume)
      One can do this pretty nify like today with front panel USB jacks and one of those 16-32mb USB keychain disks (Plus have room for your files too!)

    29. Re:Encrypted File System by MattRog · · Score: 1

      It looks like even disk access would make recovery difficult:
      " Physically access to the media--An individual with physical access to the machine could potentially attempt sophisticated attacks by going to the disk directly. Attempts to read the data this way will fail because it is encrypted and a successful process would require implementing EFS itself. Another possible attack with physical access can be to invalidate or delete the recovery portion on the encrypted file. This will not still not work because EFS will automatically recreate the recovery information when the file is successfully opened next time."

      --

      Thanks,
      --
      Matt
    30. Re:Encrypted File System by MattRog · · Score: 1

      It seems I spoke a little too soon:
      " Recovery from fatal failures during encryption/decryption operations--EFS also incorporates a crash recovery scheme whereby no data is lost in the event of a fatal error such as system crash, disk full, or hardware failure. This is accomplished by creating a plaintext backup of the original file being encrypted or decrypted. Once the original is successfully encrypted or decrypted, the backup is deleted. NOTE: Creating a plaintext copy has the side-effect that the plaintext version of the file may exist on the disk, until those disk blocks are used by NTFS for some other file. For this reason, it is recommended that it is always better to start by creating an empty encrypted folder and creating files directly in that folder. Doing so, ensures that plaintext bits of that file never get saved anywhere on the disk. It also has a better performance as EFS does not need to create a backup and then delete the backup, etc."

      So, if you take a file and attempt to en/de-crypt it in a non-encrypted folder and are in the MIDDLE of the process your system is hosed then yes, the bits of the file could be accessed. Also, we all know magnetic media is recoverable, so as long as someone wants to apply electron analysis they could obtain the decrypted file.

      Of course, the fact that the file was, at least originally, *not* encrypted also makes it vulnerable to that sort of recovery technique -- the only 'best' method would be to create all sensitive files in an encrypted folder so non-encrypted versions are never created.

      I have an UPS attached to my system -- it should not be out of the question for someone needing high security (and needing to use Windows 2000/XP ;) ) to also own an UPS to avoid many such issues.

      In any rate, creating an encrypted folder seems like an acceptable workaround to a remote chance this will happen.

      --

      Thanks,
      --
      Matt
    31. Re:Encrypted File System by muzzmac · · Score: 1

      Well if we are theorising it is fair to say that a private key sitting in RAM is able to be stolen regardless of disk writes.

      If you want the private key to be safe then it needs to stay on the smart card in an irretrievable way. The decoding would have to happen on the card.

      Unfortunately you have a new bottleneck in your computers IO now. Your smartcard CPU.

      All theory. I don't ground any of this in reality yet...

    32. Re:Encrypted File System by Anonymous Coward · · Score: 0

      This does happen, of course, every day. It's just something you decide up front if you need to live with - simple cost-benefit. You could possibly guarantee long uptime and quick repair of a server by making it open to the world so friendly sysadmins could stick their head in anytime and make sure everything's running well (an administrative policy analogous to Open Source)...but I'm not going to try it. Somewhere in between that level of openness and encased in concrete you find the level of security and inconvenience that works for your application. Security costs in all kinds of ways.

    33. Re:Encrypted File System by JRHelgeson · · Score: 1

      Yeah, its called EFS and its available on Win2k and XP

      --
      Good security is based upon reality and common sense. Common sense is a function of having common knowledge.
    34. Re:Encrypted File System by redhog · · Score: 1

      What about the system having a system with a separate cryptosystem, with a private key, for which I, the admin, has the corresponding public key, and my public key. This system should hold no other data, and only accept a transmission signed by my private key, and encrypted with its public key, containing the private key for the main system? Optimally, this system should be a physical box inside the main computer, which will self-destruct if opened.

      This way, when the computer 800km away boots up, I get a message it booted (by SMS or whatever unsecure but instant channel available) and I send it its private key, which it stores in the box and uses to decrypt the main filesystem in RAM...

      --
      --The knowledge that you are an idiot, is what distinguishes you from one.
  3. physical securty has been around for a long time by Anonymous Coward · · Score: 5, Insightful

    This is nothing new. Administrators and other have known for a long thime that no machine is secure if someone has access to the physical machine. If someone can open your box up, reboot it, attach new devices to its private subnet, etc. then it is not secure.

    Why anyone thinks this should be different for storage systems is beyond me. If someone can break in and steal your data, or attach new devices to the data transfer channel, or whatever, then your data isn't secure. That the authors think this comes as a revelation to anyone means either they are really stupid or they think administrators are really stupid.

    Get your machines installed in a location with good physical security. That's really all there is to it.

  4. Blah by Anonymous Coward · · Score: 2, Redundant

    "Security is a process, not a product"

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

      security is a feeling, not a state.

      The question you should ask, as Bruce Schneier describes so well in his Counterpane Insurance advertisements is "Do you feel secure enough?" not "Are you secure?"

  5. Why? by netwiz · · Score: 4, Insightful

    Why is this something you'd need a book for? It comes down to the basics.

    One, never allow physical access to what you're trying to secure.

    Two, _never_ allow physical access to what you're trying to secure.

    Three and so on: log all security events, break users into groups for simplification of manageability, set permissions properly, protect network shares and device access, and be aware of the content that's being secured (what it is, how it's used, etc.)

    Beyond that, there's not much else to consider. However, from the review it looks like they go beyond security issues to stuff like, "what hardware is best for my particular application." Sure, it's a big consideration. For example, you wouldn't want a two million row database running off a Network Appliance over NFS across switched fast ethernet, but there's enough free information out there that making decisions like that should be trivial. Furthermore, if you're doing system specifications w/o knowing about the technologies you have to choose from, I sure hope you're not an employee of the place for which you're building a system, because they're not going to like you very much when it dies on a regular basis.

    Not having actually read the book, I may be way off base, but from the title and the review above, I don't see how it would be all that helpful except maybe as a primer to a junior-level engineer.

    1. Re:Why? by AftanGustur · · Score: 3, Funny


      Why is this something you'd need a book for? It comes down to the basics.

      One, never allow physical access to what you're trying to secure.
      Two, _never_ allow physical access to what you're trying to secure.

      And then, one day, you come to work and realise that you :

      Three: Your IP center burned last night.
      Four: Your IP center burned last night.

      Five: Your backups were in the center.
      Six: Your backups were in the center.

      --
      echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
    2. Re:Why? by AftanGustur · · Score: 1

      Should have been "IT Center"

      --
      echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
    3. Re:Why? by Anonymous Coward · · Score: 0

      Heh. True that.

      One day our telecom manager says he needs to change the default route on an vendor-supplied box running AIX because they want something like $900 to do it. Just to change the fscking default route. My first question was, "Do you have physical access to the box?" He replied in the affirmative. I said, "Then you own it."

      About a half hour later (I was not familiar with how to get single user mode on AIX) we had root and changed the default route.

      The funny part was the vendor had been really snide with him about changing it, "What would you do with the root password if we gave it to you, anyway?" And a couple of days later they called back, "Hey buddy! We never heard back from you about changing that route. Give us a call if you still need that done."

    4. Re:Why? by Hanashi · · Score: 4, Informative
      [Disclaimer: I wrote the review in question.]

      Actually, there's a lot more to security than just keeping your data secret. Information Security practice is based on three pillars: Confidentiality, Integrity and Availability (AKA "CIA", which sounds like an oxymoron, doesn't it?). There's a lot more to it than just keeping people away from the physical storage medium.

      Maybe I should have made this more clear, but the nicest thing about this book is that they cover *all* the security bases, not just the ones most people think of. They show how to evaluate technologies or specific solutions on the "I" and the "A" as well. That's why I think this book is so useful. It points out areas of security that many people often overlook.

      --
      Check out my eclectic infosec blog at InfoSecPotpou
    5. Re:Why? by frdmfghtr · · Score: 1

      And more of the physical security aspect is keep backups at a separate location. Have a disaster recovery plan, etc.

      Physical security is just as important as network security (permissions, passwords, encryption, etc.) As far as I'm concerned, no system is completely, 100% foolproof secure from network attacks unless it meets one of the following two criteria:

      (1) It doesn't exist; or
      (2) There is no I/O connection available to the outside world. The only electrical conection is the power cord.

      (At risk of revealing my network ignorance, I continue)

      Anything more than that is a security risk. Firewalls try to address #1 by making the machine invisible to port scanners. This, it seems to me, can be worked around with a packet sniffer; if the data packet comes from or is bound for a particular IP, then chances are that the machine at that IP exists. Look for the evidence of a machine's existence as opposed to the machine itself. You don't look for black holes, you look for evidence indicating their existence.

      #2 just makes a machine worthless. So that is obviously not a solution.

      Any desired level of security except absolute can be achieved; it is a function of how much money you are willing to spend on it.

      --
      Government's idea of a balanced budget: take money from the right pocket to balance...oh who am I kidding?
    6. Re:Why? by Anonymous Coward · · Score: 0
      Why is this something you'd need a book for? It comes down to the basics.

      Man, this reminds me of the Dilbert cartoon that starts off with the PHB saying, "Logically, anything I can't understand must be simple... time to build a global satellite communications network: 2 days."

      As someone else once said, the devil is in the details. It sounds like this book is geared towards helping people understand those details.

    7. Re:Why? by (H)elix1 · · Score: 1

      And then, one day, you come to work and realise that you :

      Three: Your IP center burned last night.
      Four: Your IP center burned last night.

      Five: Your backups were in the center.
      Six: Your backups were in the center.


      This may be a funny, but aside from the human tragedy, I know some folks who implemented 'off-site' storage - in the other tower... not sure whether to laugh or cry about that one. [Inigo Montoya voice] "You keep using that word. I do not think it means what you think it means."

    8. Re:Why? by netwiz · · Score: 1

      Okay. That makes more sense. I just tend to break the separate parts you mention (availability, integrity, etc) into separate functions, and don't group them all under the umbrella of "Security." Integrity and Availability to me seem better suited as a reliability planning task, not one concerned w/ security.

      And I'm not saying that physical security is the end-all-be-all of this particular scenario. It does, however, play a very big part. It may just be my environment, but most of the storage I deal with is locally attached, or via NFS/CIFS shares. Both are relatively easy to secure, from an access standpoint (woo-hoo RFC1918), and both are relatively simple to maintain. In this scenario, system remote access is granted to very few trusted persons, with the actual greatest threat to the data being hardware failure, or someone tailgating the datacenter door and then proceeding to rip drives out of systems.

  6. IEEE SAN security standard by Anonymous Coward · · Score: 5, Informative

    IEEE is working on a standard (IEEE P1619) which will allow encryption to shared media (SANs I guess). They've set up a working group.

    They're looking at (from the website):

    • Cryptographic algorithms for storage
    • Cryptanalysis of existing and proposed systems and protocols
    • Key management for storage
    • Attacks on storage area networks and storage systems and countermeasures
    • Standardization approaches
    • Deployment of secure storage mechanisms
    • Defining and defending trust boundaries in storage
    • Relating storage security to system and network security.

    Something to look at in the future. Hopefully it'll be more secure than WEP. :)

    1. Re:IEEE SAN security standard by jphughes · · Score: 1

      As a matter of fact, I believe it will not be another WEP standard because we have engaged the cryptographers before the standardization process is complete, and to that end, our first proposal has actually been withdrawn because of a non trivial flaw found and published even before it reached draft status. I believe that this process is working.

      The process is ongoing and I suggest people participate. The next meeting is in April in San Diego just after the IEEE MSST conference in San Diego.

      Thanks

      Jim Hughes
      Chair, IEEE P1619.
      jim@network.com

  7. Slightly off topic but... by Iscariot_ · · Score: 1

    I know that the term security here is refering to keeping thinigs secret, but I've often wondered what is the best medium for stable storage of data. Right now I've got a large external firewire hd that I backup everything to. However, I'm really paranoid about keeping the drive level, keeping it away from monitors an all other sorts of magnetic devices. I wonder if I'm being too paranoid?

    Anyway, the question I ask is what is a good place to backup data to (besides tape). I know if my firewire were to die I'd probably wanna die too. I've got gigs of my own music on there, and that stuff is not replacable. How paranoid about magnets etc. should I be?

    1. Re:Slightly off topic but... by Anonymous Coward · · Score: 0

      what is the best medium for stable storage of data

      Microfiche.

      Oh O.K, something more practical? Burn the lot to a good quality CD-R, and then re-evaluate your options and current media options every year or two. If necasary, re-archive the CD-R's to whatever the latest media dé jour is. For the truly paranoid, re-archive the data once a year even if you don't use a different media, to combat things like CD-R ink fading etc.

    2. Re:Slightly off topic but... by jclendenan · · Score: 1

      Just use a stone tablet printer. Ya media's big, expensive and heavy, but heavy would be the only thing new about the system. And if stored properly, it might last 1000 years or more.

    3. Re:Slightly off topic but... by razvedchik · · Score: 2, Interesting

      When we talk about "Information Assurance," it's based on 3 principles:
      Confidentiality--Nobody reads your data unless they're allowed to (think top-secret information)
      Integrity--Nobody can change your data unless they're allowed to (think bank account balance)
      Availability--When you need the data, it's there (backups, redundancy, etc.)

      --
      I do what the voices on my console tell me to do.
    4. Re:Slightly off topic but... by sofayam · · Score: 1
      One is never enough, you need two disks. Don't bother with RAID, just keep them in sync with something like Unison.

      That way you also know as soon as one of them has failed and can do something about it. Not like backup media which you might have to worry about demagnetizing/whatever.

      --
      sofa -- so good
    5. Re:Slightly off topic but... by DJSpray · · Score: 2, Interesting

      No one but me seems to use them, but I've personally seen amazing reliability with magneto-optical (MO) drives and media. In fact, I've never had one of my MO disks fail. I certainly can't say that about other media I've used:

      - casettes (TRS-80 model 1 circa 1977)
      - floppies (actually, 8" floppy disks are very reliable, and they go down from there)
      - various kinds of streaming tape
      - Bernoulli discs of various capacity
      - zip discs of various capacity
      - hard drives of various capacity
      - CD-R and CD-RW of various capacity

      Seriously, consider MO media such as the Fujitsu 1.3 gig discs and drives. Of course this does not address really long-term storage and the issues of lost/failing hardware and standards over decades, but I think this gives you one of the most stable physical formats available for "near-line" storage.

    6. Re:Slightly off topic but... by Marty200 · · Score: 1
      If you are doing a complete copy to your firewire harddrive and it's being used as a back up you should be fine... If it's the only place that information exsists then you could get screwed.

      Basicly the best back up is a complete copy kept offsite. Media doesn't matter. If it dies it doesn't matter cause you still have the original. You just have to keep one of them working.

      MG

      --

      Randomly distributing Karma whenever possible.

    7. Re:Slightly off topic but... by puchacz · · Score: 1

      What is wrong with tape? It is still the most used media and we have years of experience on how to treat it and the life expectancy. You need to get your copy of the data miles away from your site to be of any use in a real disaster!

    8. Re:Slightly off topic but... by Anonymous Coward · · Score: 0

      Not being able to afford a tape drive I keep all my irreplaceable data (mostly 100MB scans of slides) in encrypted volumes (using PGPDisk) on an 40GB IDE RAID array (0+1). Once a month or so I back up all the encrypted volumes to CD-R (a bit of a chore, but cheap) and move them to a safe deposit box.

      With this setup I figure I am protected from:

      1. Hackers, if they were to get past the firewall they still cannot acess my data. If they destroy the files, I have an off-site backup.

      2. Hard drive failure, thanks to RAID. This is my biggest concern. HD's die. It has happened to me all too often.

      3. Natural disaster/theft/fire, unless the asteroid strike is big enought to take out my house, and the bank ~10 miles away, in which case chances are real good it got me too.

      Costs are:

      20GB WD Drives x4 = ~$400 (x2 = $200 if you only want mirroring)
      Promise IDE RAID controller ~$50
      CR-RW ~$50
      Safe deposit box, ~$40/yr

      About $500 buys me pretty complete peace of mind that my 1000's of $ of irreplaceable data is safe. How much is your data worth?

      DON'T EVER TRUST A HARD DRIVE NOT TO FAIL!!!

    9. Re:Slightly off topic but... by Anonymous Coward · · Score: 0

      I've never seen an MO disc fail either. The drives on the other hand...

      But yes, by its nature MO is simply very stable, and thus a reliable long-term storage choice - in order to lose data the media (which is physically pretty durable) needs to be heated to the Curie point and then subjected to a strong magnetic field. This is unlikely to happen by accident in any situation where the disc itself survives (this can't really be said of phase disc / CD-RW). The data will probably outlive your ability to read it back (as you allude). All machine-readable formats suffer that failing (engraving on stone or metal really is the best choice for ultra-long periods and/or ultra-severe environments - look at Voyager 1).

      MO is still quite heavily used in the publishing industry, but curiously enough as a workflow component rather than an archival method.

    10. Re:Slightly off topic but... by Anonymous Coward · · Score: 0

      The problem with relying on mirroring as a "live backup" is that it's vulnerable to data loss through human or programming error - the data can be overwritten or corrupted in the (ab)normal course of events. The time-domain divide that a snapshot backup provides is a much a blessing as a curse. Any automated periodic mirroring scheme suffers the same failing if it can't detect that it's now copying garbage over your last good live copy. You want several generations of backups, because you may not know something's wrong until it's been wrong for quite some time.

  8. What about temp files? by burgburgburg · · Score: 4, Insightful
    Even if your final documents are stored under the encrypted path, you have to worry about temp files that might have been created that are "stored" elsewhere.

    MS products, in particular, like to create a large number of temp files and there is no way of configuring where they are kept. I'm not sure if OSS alternatives have this configuration ability.

    And of course, you also have to worry about elements of documents in memory (which can be recovered).

    1. Re:What about temp files? by homer_ca · · Score: 3, Informative

      LoopAES for Linux can encrypt your swap partition and your root partition (all it needs a small unencrypted /boot partition). Unfortunately, there is a big overhead in CPU usage. I tried CryptoAPI for the 2.2 kernels, and on my K6-2 400 Mhz file server it dropped transfer rate to 1.2MB/s. Assuming linear CPU scaling, you'd need about a 2 Ghz just to keep up with 100Mb fast ethernet.

    2. Re:What about temp files? by GGardner · · Score: 3, Interesting

      Don't forget about swap or paging space, either.

    3. Re:What about temp files? by jetmarc · · Score: 1

      > it dropped transfer rate to 1.2MB/s

      Boy there is something wrong in your setup.

      I use LoopAES with a P3-450, underclocked at 300 MHz (66MHz FSB). I get about 4.5 MB/s on the Ethernet to/from a crypto partition. I think the bottleneck is my QoS traffic shaper on that interface, and not the crypto itself. Just by reordering the QoS rules I got speeds varying from 300 kb/s to 4.5 MB/s. Probably you loose performance on similar items, and blame it on the crypto.

      Marc

    4. Re:What about temp files? by homer_ca · · Score: 1

      I'm pretty sure it was the crypto. Transfer rate from an unencrypted partition was about 5MB/s (blame that on a cheap 10/100 hub). The K6-2 is a pretty weak processor compared to your PIII even at 400Mhz. Also I didn't try LoopAES yet on that box, it was using the CryptoAPI patch from kerneli.org on a 2.2 kernel. If LoopAES is that much faster, I'd be real happy.

    5. Re:What about temp files? by Anonymous Coward · · Score: 0

      Ramdisks

    6. Re:What about temp files? by jetmarc · · Score: 1

      Btw. I implemented a DOS/Win9x harddrive crypter once, which used RC5 as algorithm. RC5 is very fast on modern CPUs. With a lot of hand-crafting the assembler implementation, I got approx 150 MByte/s of data throughput. That's RC5 with 12 rounds (64bit blocksize) and the CPU was an Athlon 1.2GHz with 133 FSB. The measurement did not include harddrive access. When you're still not impressed: it runs in 16 bit real-mode.

      To my knowledge, the upper limit of AES is about 30 MByte/s on modern ~1GHz machines. I don't know which particular implementation LoopAES uses, so it may be slower.

  9. Re:could be stored on a disk by Anonymous Coward · · Score: 0

    perhaps not on the hard drive but on a cd, floppy, network/internet. it can be off of the hard drive in case you lose all your warez...uh...i mean back ups in some police raid or something...

    if you used a cd you could take it with you (the back up copy of course, scratch your key up and you might lose everything).

    if you used the net, and got your key from another place online (secure place if there is such a thing), perhaps you'd have a big enough key that it'd take a REALLY long time for a supercomp to crack. now a days, i can dl a file that's 1.44mb within seconds on my cable internet (shaw in van bc).

    not sure how the key could be protected from people copying it along the way. perhaps even more encryption for your net connection.

    alot of trouble but if yer a business or someone who has alot to lose, it might be worth investing in security.

    i recently lost 30gb of music and movies, the bad side is i lost alot. the good side is it made room for more (was at 50mb left...lol)

    blue tiger

  10. There's always a front-door by airrage · · Score: 4, Interesting

    I've had this similar thinking before, because the information in and of itself is not important, from a technical perspective, it's the mechanism to access that needs to be secure. Hence, a SAN with a fibre-channel fabric would seem secure (a client needs an HBA card), but hook it up to a MS File server, SQL Server, or Oracle, and suddenly all the same exploits apply.

    I would suggest it's not the type of nails used, it's the design of the front door. I could be wrong.

    Peace, Out!

    ~Airrage ;)

    --
    "This isn't a study in computer science, its a study in human behavior"
  11. Re:physical securty has been around for a long tim by Anonymous Coward · · Score: 1, Informative

    This is nothing new. Administrators and other have known for a long thime that no machine is secure if someone has access to the physical machine.

    Some machines are more secure then others. With Suns you can lock the PROM (== BIOS) so that even to boot you need to enter a password. You basically need to open up the box, pull the EEPROM chip, and put in another before you can even think about booting.

    Alot harder then simply press DEL on bootup, wouldn't you say? :)

    Try doing that with a regular PC BIOS. (I think Apple also uses OpenFirmware (IEEE 1275 as well.)

  12. sad but true by t0ny · · Score: 1
    its true; many IT people do forget that this field is really all about protecting and working with information; computers are mearly the too for doing that.

    In fact, today there was a high profile F-Up by someone in my department; they wanted to be in charge of upgrading our mainframe, even tho they have no experience whatsoever working on such equipment, and know nothing about Unix. Thousands of dollars an many consultant hours later they got it 'Live', and now it routinely drops printer support, and was down for three hours this morning.

    Funny, somewhere they forgot that the information on that machine was very important, and that hundreds of users need that machine to function so they can work. Oh well.

    --

    Manipulate the moderator system! Mod someone as "overrated" today.

  13. Re:physical securty has been around for a long tim by kafka93 · · Score: 1

    Erm, several PC BIOSes support passwords on boot etc., likewise necessitating opening the machine up (to discharge the battery or whatnot)..

  14. Secure data can sneak out via MS word by GGardner · · Score: 4, Interesting
    Several years ago, I had a dual-boot Linux/Windows machine at work, doing all my real work in Linux. HR would periodically email "important" memos to the whole company as MS word .doc attachments. Note this was before OpenOffice, or any of the other .doc converters were available for Linux. Rather than rebooting, just to read some HR drivel about proper use of the parking lot, I'd often just "strings(1)" the .doc file, and get the gist of what they were saying.

    One particular memo was about the servicing of the water coolers, and went out to the whole company. When I strings'ed the memo, though, at the top was a draft of an employee's termination letter! Oops. Apparently, this was the undo buffer for Word -- the writer of the memo had just written the termination letter, printed it, deleted it from the document, and wrote the water cooler memo in the same instance of word. However, if opened this doc in Word, I couldn't access the hidden info, no matter what I tried.

    Since then, I've always wondered how much other sensitive information has snuck out, via MS Word.

    1. Re:Secure data can sneak out via MS word by Anonymous Coward · · Score: 1, Informative

      This issue has been mentioned several times in the RISKS Digest:

      • http://catless.ncl.ac.uk/Risks/16.34.html#subj1
      • http://catless.ncl.ac.uk/Risks/16.36.html#subj5
      • http://catless.ncl.ac.uk/Risks/21.69.html#subj5

      There have been issues with Word going back to 1994: The more things change....

    2. Re:Secure data can sneak out via MS word by TheLink · · Score: 1

      Yeah you can get bits of other docs in your doc.

      Other sensitive info? Maybe not that sensitive but you can get: the directory path you use to store the document. The configured name, company. The ethernet address of the computer the document was created on.

      Often you can find out things like: which company helped someone write the Tender document.

      Even more fun if the annotation and revision stuff is turned on.

      Also if you are the one creating the Word Document you can insert links to a different tiny image per page. Similar to web bugs, but the difference while browsers tend to load all images (or none), Word only loads images which are to be displayed. So you often can tell which page someone is reading. Of course if word can't load the image you see some ugly icon. But many companies have transparent access to the internet.

      Use your imagination.

      --
    3. Re:Secure data can sneak out via MS word by TheLink · · Score: 1

      Oh yah, knowing which path people store their documents can be useful.

      Sure maybe it's not that sensitive in itself, but... ;).

      MSWord conveniently supports stuff like macros, VB etc.

      --
  15. Re:physical securty has been around for a long tim by Anonymous Coward · · Score: 1, Informative

    Yes, and there are programs that either crack or read the password (doing a quick Google):

    • http://www.cgsecurity.org/index.html?cmospwd.htm l
    • http://www.expage.com/page/toshibapassword
    • http://pascal.sources.ru/hacker/amipsw.htm

    If you don't the PROM password for a Sun the only thing you can do is can a new EEPROM chip -- you can't access the password in anyway. There is no ``discharging'' the battery (though I think some PC BIOSes now do this). Of course you can simply do a BIOS-update to get rid of all the values....

  16. Encrypted Tape Backup Vendor by TarPitt · · Score: 3, Interesting
    May be of interest, but there is a vendor, Cybernetics, that offers a tape drive that encrypts backup media in hardware. See this article.


    Keys are stored in smart cards. Reading backup tapes requires a Cyberntics drive and the correct key. Obviously you need to manage this very well to avoid being SOL during an actual recovery situation.


    Of course, consider how vulnerable your backup media really is. I don't need to hack your network, just show up in an Iron Mountain uniform with forged ID maybe 30 minutes before the real Iron Mountain guy shows up. I then drive off with ALL you data.

    --
    If your children ever found out how lame you are, they'd murder you in your sleep
    1. Re:Encrypted Tape Backup Vendor by puchacz · · Score: 1

      There is also the "Paranoia" series of hardware tape encryption units that are good for any SCSI tape drive or library and operating system. Overcomes the worry of the smart card being cloned by using internal volatile RAM for the keys. Article at http://www.enterprisestorageforum.com/outsourcing/ features/print/0,,10562_882931,00.html

      Also many of the tape backup programs offer a level of tape encryption, of course they are slow and offer lower security levels but are better than nothing.

    2. Re:Encrypted Tape Backup Vendor by Qzukk · · Score: 3, Insightful

      Obviously you need to manage this very well to avoid being SOL during an actual recovery situation.

      Not only is the key needed, the original drive is needed too according to the interex article. Not good for recovering from offsite backups after the place (and the original drive) burns down.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    3. Re:Encrypted Tape Backup Vendor by puchacz · · Score: 1

      This article seems to be quite old (copyright 2001) and I cannot see any reference to the product on their web site. Maybe it was dropped? Present hardware units do not need the original drive, as it would as you say be pretty dumb for the planned DR usage. Backup does not matter - only the restore counts!

  17. More on EFS by splerdu · · Score: 1

    The next problem to securing data on EFS is Window's use of a recovery agent.

    By default, the Administrator is recognized as the recovery agent so in an environment without a properly configured domain, it is very possible that someone can take ownership of your EFS files/folders and decrypt them.

    Windows does encode a unique marker onto each drive to identify it's affiliation with a certain domain or Admin, but if someone has physical access to the drive it's also quite easy for the Admin on another system to take ownership of the physical disk.

    1. Re:More on EFS by Anonymous Coward · · Score: 0

      Filesystem encryption that isn't done using a key only available for the duration of your login session is pointless - you might as well use filesystem permissions if the key is on your hard disk!

    2. Re:More on EFS by MattRog · · Score: 1

      What do you define an "environment without a properly configured domain"?

      If I'm on a corporate network then certainly the domain admin should be able to access my files. The way I understand the Group Policy settings in 2000/XP the domain certificate is keyed upon the actual domain controller/account -- so it would be very difficult to impossible to impersonate a domain controller on the compromised box. Of course, I could have read the whitepaper wrong -- I'm trying to figure out the security settings myself.

      In a home setting:
      "EFS can also be used in small office or home office environments. EFS will automatically generate a recovery key, issue a self-signed certificate to the local administrator account on first logon and save it in the administrator's certificate store just as is the case for default policy in the domain. This makes the local administrator the default recovery agent on stand-alone workstation/servers allowing the local administrator to recover any encrypted file on the system. Note that this is only the default policy. Users may change this to suit their requirements."

      So, unless a home user does something really, really weird then there's no big deal (unless they leave their administrator password blank or easy to guess...)

      --

      Thanks,
      --
      Matt
  18. Am I missing something? by Anonymous Coward · · Score: 0

    If I want the data on a machine, I don't care about booting. One could just remove the hard drive.

  19. Re:Oh yeah by Anonymous Coward · · Score: 0

    >a. Never forget that what happened on September
    >the 11th of 2001 was an act of war.

    I have a really hard time seeing it as anything but an extremely destructive act of mayhem.

    If it suits your agenda to call it an act of war, so be it.

  20. Backup Media by stan_freedom · · Score: 2, Informative

    I used to work for a Fortune 500 company as a Unix sys admin. One of my projects was to assist in bringing a new Oracle financials system on line. The data on this system was so sensitive that only the executive board was given access, and then only via SecurID cards from specific locations during specific time windows.

    Nightly backup tapes were queued in a fireproof walk-in vault before going offsite at the end of each day. I happened to be strolling by the vault one day and noticed the backup tapes sitting there on a shelf in the vault, right next to the open vault door. I did some checking and found out that the vault was left open during business hours so that the operations folks had easy access to backup media. The vault was in a different department than I/S, on a main hallway, right near the front door of the building. Obviously, I mentioned this to the Operations Manager. The new policy limited access to only a couple of operations supervisors, and instituted a media checkout policy (nothing a little social engineering couldn't thwart, but far better than the previous situation).

    So what's the moral of the story? Make sure your security policy deals with backup media. Don't just assume that your operations department (or the offsite storage provider) is securely managing your media.

  21. Re:physical securty has been around for a long tim by entrigant · · Score: 1

    ... or they think administrators are really stupid.

    I've taken the pessimistic stance that most of them are... otherwise I wouldn't be regularly bombarded by worm attacks. That and this overwhelming feeling that my universities networking department is run by monkeys...

  22. Similar book by neoThoth · · Score: 2, Insightful

    I know the author of a similar book that hasn't quite finished up yet. He was concentrating on the SAN's aspect of it since NAS security is pretty much the same FAQ as 'how to setup a file server'.

    Secure SANs was slated to come out last year but hasn't ever been more then a link on Amazon. It dealt with the ugliness of iSCSI and how the 'air gap' security that protected this data for so long is now gone and storage administrators are struggling to learn how the real world works.

    Not to bash storage admins but they've relegated most of their 'security efforts' to LUN masking and other such techniques. Now that SCSI drive commands are traversing networks huge security vulnerabilities are opened up. I read an advanced chapter of the Secure SAN title and the best part was an executive from a prominent NAS company stating that he wasn't worried about the security of the products since "only a handful of ppl in the world could have this conversation".

    Check out the recent efforts at Storage Networking Industry Association who have come as close to working miracles as I've personally seen. They have managed to create some various technial frameworks and security processes that make vendors work together.

    One interesting note about the book featured here is that it also deals with NAS and DAS. NAS and SANS have been fighting it out as IDE and SCSI have. One is cheap and easy the other pricey and very difficult. DAS on the other hand is a joke to me. The ability for one computer to change bits in another's memory DIRECTLY does not sound like a good idea. Hackers have worked for decades to write shell code that allows the ability to change bits in memory and now the storage industry has created a way to get directly in there bypassing all OS security.... yea great idea

  23. PPPD by Anonymous Coward · · Score: 0

    http://linux01.gwdg.de/~alatham/ppdd.html

    PS. /.'s mandatory 20 second reply delay is gay. Now I will write stupid shit here so I can submit this comment. Blahblahblah. Windoze sucks.

  24. encrypted SAN/NAS by Anonymous Coward · · Score: 0

    www.decru.com ofers both.

  25. Re:physical securty has been around for a long tim by Cyno · · Score: 1

    I'm sure others have said this already, but there's more to security than physical location. You're only as secure as your weakest link. If any unauthorized people can gain physical access to the system you KNOW its insecure. If it uses any unencrypted network protocols it is possibly insecure, depending on what data is transmitted over them, like NFS and possibly SMB, telnet, ftp, etc. Its unlikely that, on a switched network, an attacker could gather much valuable data, but there's always the possibility.

    Security is almost a state of mind. If anyone in your company isn't thinking securely and isn't trained to think this way you may be insecure. In short EVERY corporation I've worked for is entirely insecure and could easily be hacked by a professional like myself. Its a good thing I choose to work for the high paying tech industry instead of the high paying black market.

    And if you think things are insecure now just wait a couple years as our modern technology pours out into the hands of those black hat script kiddies. A 400Mhz PDA sitting outside your building could be logging and forwarding all wireless communications anywhere and to anyone and nobody would ever know it. That same PDA could easily be walked into a building and connected to a live net drop for an hour at lunch someday, again snooping for useful data. Its only a matter of time before they find something and gain access. Then you're hacked. Its almost that easy, for them.

  26. Re:Darned crackers by Hubert_Shrump · · Score: 1


    50% Offtopic
    50% Overrated


    Viz

    --
    Keep your packets off my GNU/Girlfriend!
  27. Encrypting version of GNU Tar by phr2 · · Score: 1

    Some years ago I hacked up GNU tar to encrypt the tar file as it wrote it. It used the Blowfish algorithm with a key derived from a user-supplied passphrase. It was fast enough to keep my 500 kbyte/sec DDS-2 tape drive streaming when running on the 33 mhz 80486 that I had back then. If there's interest I may dig out the source and put it on my web site. These days though, it's probably simpler to use an external encryption program, since the performance penalty from the external program is more than made up by today's much faster cpu's (tape drives haven't gotten faster by nearly as much).

  28. The problem with File Level Encryption is... by Anonymous Coward · · Score: 0

    You'd know the format of the file.

    Imagine you had mypic.jpg encrypted. Well, if the attacker knows it's a JPEG file, he can guess at the first few bytes and struture of the file, reverse engineer the algorithm and key and have access to ALL your files...

    Rename your file 0x7si69fa876fdes987 and it makes it harder. Pad and compress your files, too.

    OK, now how do you manage all these cryptic file names? Do you encrypt that reference list/file? What if that file is comprimised?

    After all that effort, you're better off with an encrypted file system. IMHO.

  29. even a switched network can be sniffed by Anonymous Coward · · Score: 0

    If you have your network attached through a hub and someone roots one of your hosts attached to the hub, they can sniff out any clear text passwords that go by -- like for sql servers, imap servers, maybe even logins if you have rsh or telnet. Everyone knows that...

    but if you have a switch instead of the hub, you can still sniff all the traffic through the switch on many types of switch by using a technique called "arp poisoning". Basically, you flood the switch with a bizillion arp messages so that it no longer knows which mac addressses are on which of its switch ports. If it's going to pass traffic, it has to basically turn into a hub by repeating all the traffic on all the ports until the arp cache times out again.

    while the arp cache is poisoned, the switch will show you all the clear text just the same as a hub.

    moral of the story -- a switch isn't a security device really. It's better than a hub for performance and to a degree for security, but it's not as good as physically seperated subnets.

    now... if you have a big switch divided up with vlans, and you poison the arp cache, does it start sending data for all the vlans out all the ports? I don't know. I would doubt that since it would be a huge security problem.

  30. Drive Crypt - DCPP full disk/os/boot encryption by Anonymous Coward · · Score: 0

    this is what i use for windoze:

    http://www.drivecrypt.com/dcplus.html

    encrypts bootsector also. very cool app.

  31. Full disk encryption = only solution by Anonymous Coward · · Score: 0

    fed computer cops (read: weasles) will check your hidden cache files if you only encrypt a folder/partition (like your print cache when you printed that supposedly secure file, it's saved in plain text in non encrypted portions of your filesystem/os), they can also run brute dictionary attacks on your password/phrase within the operating system if you do not fully encrypt your OS/Filesystem & boot sector.

    If you don't want to spend $150 and just encrypt your pr0n partion, then I'd check out some secret cache/.dat file cleaning utilities, though who knows if this'll do the full trick.

    PS, DCPP works on win2k also bud, not just XP

  32. Storage Security: Protecting SANs, NAS and DAS by techierat · · Score: 1

    I also read Storage Security and found it to be quite thought provoking. I think there could have been more scenarios and modeling, but all in all, it gave me several ideas and confirmation that the building blocks I've started will help make and ensure my SAN environment is more secure. There were many topics covered that really got me thinking. I'd recommend it. Techierat

  33. Re:Darned crackers by Bull999999 · · Score: 0

    What can I say, I'm a moderation whore.

    --
    1f u c4n r34d th1s u r34lly n33d t0 g37 l41d
  34. Re:Please Help by Anonymous Coward · · Score: 0

    Considering that you saw the innocuous word "flute" and the image that sprang into your mind was apparently a penis, you would seem to be the one with some repressed issues.
    My suggestion: come out publicly and lay off the simmering passive aggression.

  35. why not the files themselves? by Anonymous Coward · · Score: 0

    Check out OmniSecure. It encrypts the files themselves, independently of the FS. Temp files can be auto-encrypted; SMB traffic is encrypted; files are decrypted locally, and only as needed (unlike NT encryption, which has the whole file in cleartext while it is open). Strong and weak encryption, pluggable encryption modules, and even auto-delegation of keys to applications like Apache.

  36. File-level protections by Anonymous Coward · · Score: 0

    I'm ordering this book. It often surprises me that there isn't a *lot* more attention paid to protecting data at its source: the files on disk. Sure the mechanisms are there, but philosophy of use often seems vague.

    Sure, sure, everyone knows the deal about keeping your data physically secure. Keeping up with patches to stay ahead of whatever buffer overflow was discovered yesterday, protecting your username/password stores, building strong perimeter protection (firewalls), and various log-reading or network-sniffing techniques (IDS) for detecting attacks in progress.

    But it seems to me there just isn't enough attention paid to the various strategies available for protecting the files at filesystem level. This seems to me, where the action is really at, and on far too many networks, a small subset of data has structured access controls, while the larger majority of data is either wide open or a free-for-all mishmash of whatever someone thought at the time - no overall strategy for data valuation & protection, sunsetting, etc. Little thought is given to tamper protection, evidence chains, etc.

    I'm hoping this book will bring a few file permission/encryption/management strategies to light.