Uwe Hermann: Lest We Remember: Cold Boot Attacks on Encryption Keys
Just in case you haven't already read about this... Some researchers from Princeton have published a paper about methods which can be used to attack full-disk-encryption (FDE) schemes.
They have demonstrated that at least BitLocker (Windows Vista), FileVault (MacOS X) and dm-crypt (Linux) are vulnerable to this type of (partly hardware-based) attack scenarios. Quite likely lots of similar other solutions are vulnerable as well.
The main problem is that (contrary to popular belief) RAM does indeed retain its data for a non-trivial amount of time after power is cut (seconds, even minutes or hours if it's cooled down enough), so you can mount some new attacks such as:
- Get physical access to laptop/computer, cut power to it (the hard way), reboot with a special live CD or USB thumb drive and some special software which dumps the RAM contents to an external disk (or sends it via network). As RAM contents are still there a few seconds after the power is cut, this works astonishingly well.
- Get physical access to laptop/computer, open it, remove RAM DIMMs while the computer is running, insert them into your own prepared computer and read the RAM contents using some special software.


Being able to compare images can be really useful sometimes; I found it extremely helpful when I wanted to know what changed between two releases of the same font.
We can now apply the previous tip to something more useful; let's say we want to know how the glyphs in a font changed from a release to another.
In case of newly introduced glyphs you get the following:
This morning, right before leaving for work and somewhat in a hurry,
I created the list of keys for the FOSDEM '08 GPG key signing party.
You'll find it at
Since I've moved to Castlerock I've started using my
With a small team, we are setting up ocamlcore.org. For now the site is quite experimental. This site should help OCaml developpers to have a common place to share their coding experience with other. This includes, but is not limited to, a planet and a forge.
I think that we will be able to finish the setup of the planet quite soon, but i am uncertain about the forge settings, which is far more complicated. However, this is a great experiment, because i never have really try to set up this kind of things...
I think this week (and this week-end) will help us achieve a great part of the settings of ocamlcore.org. We will have occasions to meet face to face with Stefano Zacchiroli and Romain Beauxis, either here in Paris or at FOSDEM.
Dear lazyweb
I have been looking for a small nice digital camera, one that of course takes nice pictures, but besides that have the following technical features:
For a long time I had problems on my work computers with Network manager
still thinking that it is not connected. And I was really lazy to debug
it. But as more and more application take online/offline settings from
it, this became more and more annoying.
After some googling I found out that the problem might be in
I'm trying to work out how to monitor a remote script - in this case a mass build script. The script itself is trivial - a simple for loop in perl. It calls a script from emdebian-tools that calls a variety of other scripts and programs.