Question

I work on relatively sensitive code that we wouldn't want falling into the wrong hands. Up until now, all the code has been keep in house so it hasn't been an issue. I am moving to working from home a day or two a week and we want to secure the code on my laptop.

We have looked at a few alternatives, but Windows EFS and Bitlocker seem to be the most obvious. The laptop doesn't have TPM hardware, and I won't have access to Active Directory from home, so EFS looks to be the option.

Basically, does anyone else have any alternatives, or issues with using EFS to encrypt source code?

Was it helpful?

Solution

Truecrypt:

WARNING: Using TrueCrypt is not secure as it may contain unfixed security issues

This page exists only to help migrate existing data encrypted by TrueCrypt.

The development of TrueCrypt was ended in 5/2014 after Microsoft terminated support of Windows XP. Windows 8/7/Vista and later offer integrated support for encrypted disks and virtual disk images. Such integrated support is also available on other platforms (click here for more information). You should migrate any data encrypted by TrueCrypt to encrypted disks or virtual disk images supported on your platform...

OTHER TIPS

You should look into TrueCrypt. It's free, open source and supported on a number of platforms.

I would also recommend Truecrypt

The last time I did this was a few years ago, but we used PGPdisk. It did a good job.

You should consider using truecrypt. It would accomplish the same thing, and be a bit less invasive to your system.

TrueCrypt, there's no excuse to use anything different. It's secure and it's free...what more could you want.

+1 for TrueCrypt. We use it at work, it's great.

Tip: it seems that if you have a big codebase and you work with multiple working copies checked out simultaneously, you get much better performance if each working copy is on its own encrypted partition.

You MAY want to encrypt PARTS of the data instead of all of it for speed and simplification issues, however, using a windows encrypted volume would be fairly easy as well. Don't forget that if you must encrypt the entire source, then remember that you're best off encrypting the entire development machine, not just a single volume as temp files or swap files may contain the decrypted information.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top