Secure Your Computer, Part 4: Use Encryption to Make a Hidden Operating System
This is Null Byte's fourth part in a series about fully securing our computers (Part 1, Part 2, Part 3). In our last Null Byte, we went over how to encrypt an entire operating system to protect our data, however, this doesn't fully protect us. In the case of legal extortion, the government can actually make you give up your cryptographic key to your computer so that they can look through it.
What if there is nothing incriminating on your computer? What if you want to save the embarassment of someone going through your personal files and pictures? This is something that I believe is a basic right for all people. You should be allowed to hide things that you don't want to be found, such as an e-journal. Well, TrueCrypt has a method for creating hidden volumes. You can hide an entire OS, or even just a simple file container.
TrueCrypt will encrypt an entire hard drive, but then encrypt the encrypted section, thus making the second layer of encryption's existence impossible to prove. This allows you to obey the law, by not having to refuse to give up a cryptographic key, because they won't even know that it's there!
I will be demonstrating this method via vTutorial on a Windows Virtual Machine.
- Minimal computer literacy
- Admin privileges
- Windows OS or a Multi-Boot
Step 1 Download & Install TrueCrypt
First we need to install the TrueCrypt software.
- Download TrueCrypt here.
- Navigate to the Downloads directory.
- Double-click the installer.
- Click Next > Next > Install.
Step 2 Create the Hidden Encrypted Volume
Now we must prepare our drive and create a hidden volume. This volume could be used to store files, if you want to make a drive partition hidden, use the appropriate tool, the methodology is the same. Follow along with me in this vTutorial.