OK then, how do you encrypt a partition? I am trying to find a way so it can be transparent to the user, without having to login several times. If I encrypt the whole drive, the user will have to login 2 times. Thanks!
Main Topics
Browse All TopicsI want to use Truecrypt to encrypt my user profile, but I have 2 questions:
First, how do I encrypt my user profile, when I try to do it, it tells me there are files in use and it cannot copy folder.
Second, I want to have a key to use it to decrypt in case I forget the encryption password, How do I do this?
Thanks!
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
To decrypt, you have to input a password to unlock the encrypted container/partition. You can automount TC containers and the password get's filled in automatically, but to me that's not much security, because your relying on the users windows password only, well in effect. If you still have LM-Hashes stored on the machine and the users password is not 15 or more characters, the password is sure to fall in minutes.
What type of data are you protecting, perhaps TC isn't the answer? It doesn't fit every situation, but most. What types of attacks or scenarios come to mind, laptop theft, company records being stolen, PCI/SOX compliance? I'd like to give you the best answer possible so if you can lay out the situation or a mock situation I might have a better answer.
-rich
This is for laptop theft for the company I work for. I tried Microsoft EFS but it is too vulnerable, since there is a software that can break it. From what I read, truecrypt is a pretty good choice, I just want the laptop users to feal this is not a burden for them - there are executives who have laptops, too!
The file in the container is encrypted, and once mounted, meaning you've input the password to open the container and view/access the file you can now read it. If you take a "new text document.txt" file an put some words in it, save it. Then MOVE or CUT the file, and place in the mounted container, the file will only exist in the encrypted container. If you COPY the file, it will exist in two places, one in plain-text and the other in the container. If you copy and then delete (use shift+del or remember to empty the recycle-bin) the original file, then the one in the TC container should be the only one that remains.
What truecrypt and other software like it (PGP, PointSec and others) try to protect you from is offline attacks. Meaning if the container isn't mounted, or if the HD is removed and read as a secondary drive. Once a container is mounted, meaning open, you've put in the password (or used the keyfiles) to unlock the container, the data in the container looks plain-text. However if the PC lost power after you mounted, your data is safe because it remains encrypted on the disk. When you mount a TC container, the decryption key is kept in memory and the file is decrypted on the fly. Say you have a 2gig text file, a dictionary or something in a TC container. When you open that file in the mounted container, as your text editor reads the file, those portions the text editor accesses are decrypt to memory only, not to disk. But, if the PC doesn't lose power, and the TC container is mounted, and you step away from the PC without locking it, I come by and look at your z: (we'll use that as an example drive for your TC container) I can open the files as if they were never encrypted at all because the decryption key remains in memory and the PC can't tell me from you. The same applies for someone remote, if I sit down the hall from you and I can get to your Z$ because I am an administrator of your machine, if the Z: is mounted, I too can read it. If you do not have Z: mounted, I cannot, I still don't know the password. If I install a keylogger it's likely I can get the password, so TC has another protection called keyfiles that a key logger won't pick up on.
EFS won't encrypt the whole drive, in fact there are many folders it won't work on by design. Just about any solution that encrypts the HD needs a secondary password to be able to boot. Seagate has hardware encrypted LT drives, the Momentus drives, that too require a password to boot them. PGP is the same, but might be able to use ActiveDirectory login's or cached windows logins, as does PointSec from CheckPoint. Those are enterprise solutions that you may want to look at. If you have 1-20 LT's that you want to secure, I'd recommend Full Disk encryption either using TC, PGP,PointSec or SeaGate drives. All are good choices, some may be a better fit for you than others. TC is free, very good solution for a small amount of LT's, but doesn't have the enterprise capabilities as the others.
The other thing to take into account, as you've pointed out, your users might not be too savvy... meaning you can't expect them to put vitial documents and data in a certain place, they are just as likely to leave it on their desktop as they are to put it where they should in their encrypted partition you've laid out for them. That is another benefit of keyfiles, not having to remember a password, but you do have to remember the file used to unlock the container.
http://www.truecrypt.org/d
I hope this helps some
-rich
sorry to ask you so much, what about encrypting the whole drive, is this better for the users, especially for the executives who, I know would not like to mount volume in Windows every day?
Also, How can I, as administrator, have full control over a laptop, if someone leaves. Is there a key I can use for all the laptops to decrypt them? If yes, how can I use it?
Thanks!
No problem, I am here to help :)
I feel whole disk is better for securing a LT, especially for the reasons you've cited, users not mounting the container or keeping the files in the container. There is no backdoor, or secondary login for TC whole-disk encryption. You could and should set the protection password yourself, have it documented for each Laptop, and maintain a library of the TC Rescue disc's. These are the CD's TC forces you to create before WDE (whole disk encryption) kicks off. Again WDE allows you to continue to use the computer as it's encrypting, even allows reboots and pauses in the process!
You should set the password to boot yourself, and give it to the users, try to make each unique, but not by using an easy to guess scheme like "UserName-works4companyXYZ
I let users pick their phrases for the most part, it makes it more memorable, however I am the one who inputs it so I know what it is. Changing it will be beyond most users ability.
Again when the PC is booted, it will function like any other PC, you'll have the exact same access to that PC as you did before encrypting, it's the same with all similar software and hardware offerings. The protection/encryption is for when the OS isn't running. All apps still function as before, defrag, chkdsk etc... it's just the HD can't be read now without someone entering the correct pass. You as and admin knowing the pass can both boot or remove the HD and mount the HD using a USB to IDE/SATA cable for instance as long as you have TC installed on the PC your trying to mount the HD from. So if you have an infected HD you can remove it, and scan it (after mounting using TC) just like any other HD.
-rich
Looks like what I said doesn't matter, as long as you maintain a backup or original copy of the rescue disk and the password that was used when it was created, even if the user does change the password, you can still recover/boot the HD: http://www.truecrypt.org/d
WARNING: By restoring key data using a TrueCrypt Rescue Disk, you also restore the password that was valid when the TrueCrypt Rescue Disk was created. Therefore, whenever you change the password, you should destroy your TrueCrypt Rescue Disk and create a new one (select System -> Create Rescue Disk). Otherwise, if an attacker knows your old password (for example, captured by a keystroke logger) and if he then finds your old TrueCrypt Rescue Disk, he could use it to restore the key data (the master key encrypted with the old password) and thus decrypt your system partition/drive
So as long as the Rescue Disk is around and the known initial password, you should be able to restore even if they do manage to change it. I don't leave TC installed after the HD is encrypted unless I have users that need to store or access sensitive data while not on our networks. You should always test these scenarios in your own test environment as well to make sure your familiar with the process.
-rich
Not that I know of, you might need to write the TC help forums to see if there is a way...
The automount feature, which I thought didn't provide much protection, it looks like it's better that I thought as it's derived from the pre-boot authentiaction: http://www.truecrypt.org/f
You can use the /noisocheck command line switch to create and save ISO files rather than CD's.
http://www.truecrypt.org/d
-rich
I don't believe so, but it might be a good feature request to have, I'd searched the forums but it's not that great, but so far no seems to have asked that. Perhaps there is a way to require the Recovery ISO or CD. Part of your users acceptable policy should include verbage like "Unauthorized attempts to circumvent, bypass or uninstall security software could subject or expose the company to litigation and or other legal actions"
-rich
Business Accounts
Answer for Membership
by: richrumblePosted on 2009-08-05 at 18:59:28ID: 25029529
You wouldn't want to encrypt just your user profile, you wouldn't be able to login until you unencrypted it from another account, used fast-user switching and then MAYBE you could login under that user name. TrueCrypt doesn't decrypt to disk when you open a volume or truecrypt container, as you read data that is encrypted on the disk it's written to memory never disk (unless your going to leave the data unencrypted). n-source/b est-free-o pen-source - software- windows-90 3?page=0,7
You can encrypt your whole HD so that no one can bot the PC without the long password and no one can remove your HD and read it without the same password. InfoWorld just mentioned it in an article about OpenSourceSoftware: http://infoworld.com/d/ope
Most folks encrypt a file, partition or folders, encrypting your profile won't be possible from that account while your logged in with that account. FastUser switching isn't available for domain joined PC's, just workgroup standalone pc's running XP, Vista or Windows7.
Also when you encrypt your entire HD, TrueCrypt forces you to create a CD and verifies that you've created the backup key CD.
-rich