TrueCrypt is a very handy tools that provides you an on-the-fly encryption to protect your sensitive data. On-the-fly encryption means that the files are available immediately, just as accessible as any unencrypted ones. The encryption and decryption process are transparent to users – Elle Driver.
There are 3 ways on how you can use TrueCrypt to encrypt your sensitive data:
- Create an encrypted virtual volume from a container file – Basically, this method works just like you are mounting CD images to a virtual cd drive. TrueCrypt can create a container file and you can mount it as a hard drive partition. You can work with the virtual hard drive partition the same way you work with other normal partition.
- Encrypt a non-system volume/partition/device – You can perform encryption to entire partition of a drive to protect your sensitive data inside it. You can encrypt local non-system partition using this method, external hard disk, or USB drive. This method will re-format your partition, so make sure you backup all the files on the drive before performing encryption.
- Encrypt system partition – Encrypt the partition where your operating system is installed. Users will need to enter the password each time the operating system is boot up, providing you with a pre-boot authentication to prevent unauthorized access to your system. Skipping the authentication will prevent you from booting into the operating system.
Due to the nature of encrypting and decrypting process, the performance will be decreased a little, depending on the type of encryption algorithm that you choose.
Using TrueCrypt to Encrypt Sensitive Files – Elle Driver
TrueCrypt is a free and open source on-the-fly encryption software. TrueCrypt will create a ‘drive’ (TrueCrypt volume) and you can work with the drive’ just like any other normal drive. The encryption and decryption process will be done on-the-fly without the need of interaction from user. In this post, I will show you the way to use TrueCrypt easily to protect and encrypt your sensitive files.
Basic Way to Use TrueCrypt
Creating TrueCrypt File Container for TrueCrypt Virtual Drive
- Download and install TrueCrypt if you haven’t done so. Run TrueCrypt application.
- Click ‘Create Volume‘. This will open the ‘TrueCrypt Volume Creation Wizard‘.
- In ‘TrueCrypt Volume Creation Wizard‘, select ‘Create a file container‘ and click ‘Next‘. This option will create a virtual drive within a file.
- Select ‘Standard TrueCrypt volume‘ and click ‘Next‘.
- On the next screen, click ‘Select File‘ to choose the location to create your TrueCrypt container file. The container file can use any file names and without any file extension. I will create the container file in D:\volume\mu sensitive files. Then, click ‘Next‘.
- On the next screen, you can choose different type of algorithm to be used for the encryption process and hash. You can just leave it to the default value, and click ‘Next‘. The encryption and decryption speed will be different with different algorithm (you can click benchmark button).
- Next, you can specify the size of the volume. I will set it to 4GB (4096 MB). Click ‘Next‘.
- On the next screen, you can specify the password to be used on the volume. This password will be needed to mount the volume so the files inside it can be accessed. Choose a strong password. Click ‘Next‘.
- Choose the filesystem type to be used on the volume. I will use NTFS. Click ‘Format‘. The formatting process should take some times. After the formatting process finished, click ‘Exit‘ to exit the ‘TrueCrypt Volume Creation Wizard‘.
Mounting TrueCrypt Volume
- Now you have created the TrueCrypt container file. You can mount the container file to create a virtual drive which you can work just like any other drive (example, simple drag and drop to copy files). The encryption and decryption process will be done on-the-fly in the background, seamlessly to user.
- Run TrueCrypt. Click ‘Select File‘. Select the container file that you’ve created earlier (in my case, D:\volume\mu sensitive files). Select the drive letter that you want to use to mount the virtual drive. I will select X:. Then, click ‘Mount‘.
- You will be asked for the password. Use the password that you created before when you create the container file. Click OK to mount the virtual drive. You can check if the virtual drive is successfully mounted or not.
- You can work with the virtual drive just like any other volume.
Dismounting TrueCrypt Volume
- Since the password is only needed to be entered when you mount the volume, you might want to dismount the volume to make the files inside it inaccessible.
- Select the drive letter of your TrueCrypt virtual drive and click ‘Dismount‘. The drive will be inaccessible.
Slow Administration Page or Administration Page Returned Blank Page – Elle Driver
If your Drupal 6 administration page returned blank page or the page is very slow, your site’s server might have a problem to access drupal.org to check for available update for your Drupal 6 installation. Usually, the Drupal’s Update Status module will check for theme and modules updates once in a day, depending on how you configure cronjob for Drupal. If updates cannot be performed, Drupal will check for updates every time you access Drupal’s administration page.
This post will show you on how to disable Drupal 6 Update Status module using phpMyAdmin (I assume you use MySQL for your Drupal installation) even if you cannot access the module administration section of Drupal. This will enables you to access the administration page until the problem of your site’s server cannot access drupal.org is solved.
WARNING! Make sure you’ve backed up your Drupal database before proceeding. This method involves modifying Drupal database directly, so there might be a chance that your Drupal database get corrupted.
First, open phpMyAdmin on your hosting control panel. Your hosting provider should provide you with phpMyAdmin via CPanel or DirectAdmin. Login with the MySQL username and password that you use for your Drupal installation. If you forgot the password, browse to /sites/default and edit the file settings.php.
Continue reading: See Your Website Visitor Statistic, Live!