Network World
Wednesday, January 7, 2009
DNSstuff.com
Get information about your IP
IP Information
50+ On-demand DNS and network tools

Community

Navigation

Not as trivial as it sounds

0

At first look, my reaction was the same as Mark's - that this is both an obvious and impractical weakness.

However, consider the technical implication here, that the key is stored as plaintext somewhere in RAM for significantly long periods of time. In systems I designed, we were always careful to keep the key ciphered in RAM, then basically disabled interrupts or controlled caching, pulled the key into processor cache, used it, then re-encrypted it before it could be flushed to external RAM. We cascaded and covered keys in various ways as well to increase the difficulty of someone getting the keys to the keys. The window of opportunity to have it laying around afterwards, therefore, is very small.

That being said, I feel the disk encryption systems mentioned are working within design specs, and doing what they are designed to do; that being to keep your data reasonably safe in the event of a HW theft.

So let's agree that as an actual attack, the tool mentioned is impractical, and an academic exercise.

Buuut - what about systems that help you wake up faster from sleep by keeping RAM active, or saving RAM to disk to restore operating state? Would not the key be less ephemeral in these cases?? Would not the tool have very real, practical uses there? Something to think about.

Reply

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <i> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <br /> <br> <p>
  • Lines and paragraphs break automatically.
  • You can use BBCode tags in the text.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.

Advertisement: