In my previous article about creating a "mountable" disk image in GNU/Linux, I explained how to create a file that effectively mimics the functionality of a disk: I explained how to create a file which will then be used, in turn, to contain directories and files. In this article I will explain how to make the next natural step: encrypt that file.
There is a belief that democracies respect the rights of their citizens. Well, they don't. There is a great deal of cant written about that but even the democratic modern state has become so big, so intrusive and utterly overbearing that its cancerous tentacles have insinuated themselves into every orifice of the body politic. No sooner has one threat to personal and internet freedom receded than another springs up like proverbial dragon's teeth. One of Hecate's children of the night has been brewing for a while and is set to make its way onto the statute book here in the UK.
On Sunday, August 5, 2007 Bush signed the revised Foreign Intelligence Surveillance Act (FISA) into law, in which the U.S. Congress spinelessly caved in and gave legal authority to the Bush administration to continue to intercept and spy on electronic communications. Then, on Thursday, August 16, 2007 the whole worldwide Skype network goes down. Coincidence? I think if you use Skype, you should now be very, very, concerned about the privacy of your calls and had better start considering using FOSS alternatives.
In my last article my laptop had died a spectacular death from a full cup of coffee. I had to send it into the IBM depot, where they replaced nearly everything but the battery. Including the hard drive.
My files were all properly backed up, and I was even able to retrieve the few files I had worked on that day by connecting the drive to another computer. So when the service depot called and said they wanted to replace the drive, I said go ahead.