Canned Air and FileVault

by Matt, matt@smalldog.com

The Internet is abuzz with a story about freezing RAM to “capture” its contents in order to obtain encryption keys. This technique is completely effective, and affects all computers and all operating systems—it’s an inherent limitation of RAM itself.

RAM, or random access memory, is considered “volatile” memory, because once removed from power, its data dissipates and the chip eventually becomes completely devoid of data. The data dissipates quite slowly with some memory, but very quickly in others. Non-volatile RAM is designed so that the data does not dissipate at all when removed from power.

It was discovered early this week that simply freezing volatile RAM chips using a can of compressed air turned upside down can dramatically slow, or temporarily completely stop, the dissipation of data from RAM chips. I’m not going to describe the process here, but you can find videos and articles of the process all over the internet.

The immediate implication for Mac users is that this reduces the efficacy of FileVault, Apple’s disk encryption system. Whenever data is encrypted, it is essentially locked, and can only be decrypted with a key. These encryption keys are generally long strings of letters and numbers, and are stored in RAM while the computer is powered on. When power is removed from the machine, the data dissipates slowly; when properly shut down or put to sleep, this data is erased. Freezing the RAM, removing it, and reinserting into another computer with special software, one can easily obtain the encryption key and access to encrypted files.

This is one advantage of the MacBook Air: its RAM is soldered to the main logic board and can’t be removed without damaging the memory itself.

by Matt, matt@smalldog.com

Similar Posts

  • Downloading YouTube Videos

    Just occasionally there’s a really hilarious or crazy video on YouTube. I find myself watching it multiple times a day and rather then…

  • Steam: Not Vaporware?

    A while ago I wrote about how excited I was for April’s impending release of both the iPad and Valve’s Steam gaming client…

  • Small Dog in the Marvel Universe

    Small Dog has recently started carrying comic books on CD-ROM and DVD. So far, only Marvel titles are available. This software has been…

  • Sweating The Small Stuff

    Two weeks ago, one of our long-term customers returned a late 2008 Xserve to us stating it was not recognizing PCI cards in…

  • RSS Feeds

    I started using a RSS reader recently when I was faced with far too many blogs to check per day for a fitness project I’ve been a part of. Checking close to 20 blogs every day meant opening the domain, remembering if I read that article, then going on to the next one. It ended up resulting in too many bookmark folders in my browser’s bookmark bar. Then opening all of them at once resulted in a lot of memory being used by my web browser.

    I then remembered a little icon I’ve see before. There should be one at the top of this page. This means that an RSS feed is available for the blog or article website you’re reading.

    What’s an RSS feed? RSS (usually) stands for “Really Simple Syndication.” This means you can have your article without all the ads and spam that cover some web pages. All you need to do is find the URL, or address, for the feed you’re looking for. For Google BlogSpot blogs, this means using a special link in conjunction with the blog name. For other websites, they may need to provide it for you.

    For example, take the New York Times. I would have to check this website every day, along with all the other news sites I read. What if I’m more interested in just receiving the new articles? Or even a specific category of articles? If you’d rather check the articles in this manner, you could check and see if they offer an RSS feed (most sites do now). I just searched Google for “nytimes rss” and immediately was given one of their own pages, listing their RSS feed addresses.

    What program should you use for a RSS reader? I’ve tried a couple on the Mac, and I’ve settled on Shrook for the moment. It’s very simple to use, and has an iTunes-like interface. It’s a light program too, that doesn’t take up too much space or memory. If you leave it running, it will automatically check for updates every 30 minutes and alert you with a badge on the dock icon when there are new articles or blogs.

    But wait! There’s more! If you prefer to keep all your updates in one place, Apple Mail can also check RSS feeds for you! Just click the little + in the lower left of the Mail window and select “Add RSS Feeds…”.

    The iPad now has some pretty nifty ones, with nice touch interfaces, like Reeder.

    Just about all devices have access to RSS feeds now, and with just spending a few minutes of your time adding the RSS links you read on a regular basis, you can save yourself a lot more time in the long run.